Puerto de la Cruz, Tenerife, Canary Islands, Spain

Puerto de la Cruz, Tenerife, Canary Islands, Spain

Photo by Pedro Szekely