Beach Umbrella

Beach umbrella

Beach on the island of Lanzarote. Atlantic coast