Stock Photo: Sand dunes where the Sahara Desert meets the sea, southern Morocco, Atlantic Coast

Stock Photo: 4316-5234 Sand dunes where the Sahara Desert meets the sea, southern Morocco, Atlantic Coast