Colourful houses and palm trees on street in Puerto de la Cruz town, Tenerife, Canary Islands, Spain

Royalty-free stock photo ID: 341462483

Colourful houses and palm trees on street in Puerto de la Cruz town, Tenerife, Canary Islands, Spain