Place: Grand Bazaar, Istanbul, İstanbul, Turkey
By Ron Palmeri Uploaded on 12 November 2007 125 views
a labyrinth of shops.