Marrakech

By Houria Chouhab HAF Volunteer Marrakech is a city entrenched in diversity, this diversity manifests