Description
Sand dunes meet the Atlantic Ocean. Top view of Maspalomas sand dunes. Aerial view of Gran Canaria Island. Ocean meets sand dunes on the Canary islands. Canary Islands, Spain.Waves crashing the sandy seashore. Beautiful landscape with huge sand dunes.