Display at Grand Bazaar

Display at The Grand Bazaar

TheĀ Grand Bazaar, Istanbul, Turkey, April 2010.

Leave a Reply