Place: Grand Bazaar, Istanbul, İstanbul, Turkey
By Mehrdad Vaghefi Uploaded on 23 December 2007 327 views