Morocco: Land of colours 2017

Sahara, Atlas Mountains, Fes, Marrakech, Chefchaouen & Essaouira