Essaouira

Essaouira

Essaouira, old Portuguese city in Morocco