By Nahla Bendefa

Chefchaouen International Festival of Photography
Chefchaouen International Festival of Photography