Chefchaouen

Chefchaouen, the Blue Pearl, is nestled at the foothills of Mount Ras, its iconic blue walls a tradition rooted in centuries-old beliefs linking the color to protection and spirituality.
This series captures the humanity moving through a landscape where the blue of the sky and the walls merge seamlessly. Everyday life unfolds against this uninterrupted canvas.