Stambul

views updated

Stambul: see İstanbul, Turkey.