Las Teresitas beach and San Andres village in Tenerife, Canary Islands, Spain.
Aerial view of the Teresitas beach or Playa de Las Teresitas, a famous beach near Santa Cruz de Tenerife in the north of Tenerife, Canary Islands, Spain
Aerial view of the Teresitas beach or Playa de Las Teresitas, a famous beach near Santa Cruz de Tenerife in the north of Tenerife, Canary Islands, Spain
Aerial view of the Teresitas beach or Playa de Las Teresitas, a famous beach near Santa Cruz de Tenerife in the north of Tenerife, Canary Islands, Spain