Essaouira

Essaouira City, a moroccan treasure full of history