Carpet and window in Chefchaouen

Carpet and window in Chefchaouen

Carpet and window in Chefchaouen old city, Rif Mountains North Morocco