Chefchaouen street scene

Chefchaouen street scene

Chefchaouen street going to the old square, Rif Mountains North Morocco