Image 1 of 1
TUR-5902-2.jpg
Istanbul, Turkey, Türkiye. Istiklal Street, Cicek Pasaji (literally Flower Passage), now Occupied by Restaurants.