P1000196

P1000196


Attached Source

Istanbul, Turkey

  The Grand Bazaar in Istanbul, Turkey.  This place is so big that I heard most visitors get lost in it.  On my first visit there, I kept this fact in mind and was able to retrace my steps on the...