you are here ⇨ Santa Cruz de la Palma, Canary Islands, Spain
Canary Islands, Spain
Spain

There's one photo from Santa Cruz de la Palma and this is it!

Santa Cruz de la Palma, Canary Islands, Spain
Holger Vogt Dec 2, 2001

you are here ⇨ Santa Cruz de la Palma, Canary Islands, Spain
Canary Islands, Spain
Spain