Saturday Afternoon

The Grand Bazaar is a warren of streets that were gradually covered over, housing more than 2000 tiny little shops.

Read the rest of this entry »