Morocco

Morocco

Essaouira

Place Jemaa-el-Fna, Marrakech, Morocco
Morocco

Marrakech

Morocco

Fes

Morocco

Ouzoud