Essaouira beach, Morocco

The beach of Essaouira in Morocco