Image 1 of 1
TUR-1129-2.jpg
Istanbul, Turkey, Türkiye. Inside the Grand Bazaar.