Essaouira, Morocco.
The historical UNESCO heritage site and fishing port of this windy coastal North African town of Essaouira, Morocco.
The historical UNESCO heritage site and fishing port of this windy coastal North African town of Essaouira, Morocco.