<--Previous  Up  Next-->

IMG_0016

The frenetic Grand Bazaar, with more than 4,000 retailers under
one roof.