On Djemaa el-Fna square in Marrakech