Rough rocky cliffs in the North of Tenerife. Beautiful Benijo beach in the Canary Islands. Rocks
Rough rocky cliffs in the North of Tenerife. Beautiful Benijo beach in the Canary Islands. Rocks, volcanic rocks, Atlantic ocean.
View of Punta Brava small town near Puerto de la Cruz city on Tenerife island, Canary islands, Atlantic ocean, Spain.