Green tropical plants on beach in Puerto de la Cruz with view of Punta Brava village, Tenerife, Canary Islands, Spain