Colourful houses on a cliff in Chefchaouen

Heidi Kaden