by keladawy
Istanbul, Turkey - May 13, 2023: Street scene in Taksim Square, with Taksim Mosque, Aya Triada Greek Orthodox Church and few walking pedestrians