« return to post

Pic lagoon

Merja Zerga (‘Blue Lagoon’) National Park, near Larache, northern Morocco