Marrakech, Morocco - July 2006

Jemaa el Fna Square