Stock Photo: Las Teresitas Beach viewed from above, San Andres, Canary Islands, Tenerife, Spain, Europe