PHOTO: Taksim Square in Istanbul

PHOTO: Taksim Square in Istanbul, Turkey is the Cultural and Spiritual Heart of the City

Taksim Square, cultural and spiritual heart of Istanbul, Turkey

Click on above photo to view it in large format

Leave a Reply

Your email address will not be published. Required fields are marked *