Stock Photo - Beach Playa de La Caleta near Hermigua on the northeast coast of the island of La Gomera, Canary Islands, Spain - on the horizon the island of Tenerife

Stock Photo: Beach Playa de La Caleta near Hermigua on the northeast coast of the island of La Gomera, Canary Islands, Spain - on the horizon the island of Tenerife.

Searchable keywords

Choose multiple keywords