Stock Photo - Djemaa el-Fna (main square), Marrakesh, Morocco

Stock Photo: Djemaa el-Fna (main square), Marrakesh, Morocco.