Designed by
Title
Tourist crowd, florist flower shops at Taksim Square Istanbul Turkey with Hagia Triada Greek Orthodox Church #184104685
Description
Taksim Square, considered the heart of modern secular Istanbul, is a major tourist and leisure district popular for restaurants, shops, and hotels with the central station of the Istanbul Metro network.
This image is editorial