Taksim Square






A white duplex in Taksim Square, the historic heart of the city.

Comments

Popular Posts