Atlantic waves breaking on the rocks below the ramparts of Essaouria, Morocco; Landscape

Loading…
Atlantic waves breaking on the rocks below the ramparts of Essaouria, Morocco; Landscape