Place: Grand Bazaar, Istanbul, İstanbul, Turkey
By Eric Feldman Uploaded on 10 November 2007 124 views
The main entrance to the Grand Bazaar