Europe

Tenerife, SpainBroken link

Splendid view over the white sand beach of Playa Las Vistas