Puerto de la Cruz, Tenerife, Canary Islands - view of the sea and volcanic-sand beach - Image Details