Street market in Chefchaouen, Morocco. Colourful Moroccan slippers.