Essaouira Ramparts -11

Ramparts, Essaouira, Morocco, North Africa

Essaouira, Morocco, North Africa