Chefchaouen collages

The 'blue village'  of Chefchaouen, Morocco, set in the Rif Mountains provides a mix of colour, shapes, and heat - a feast for the senses.