the mirror project
adventures in reflective surfaces
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!
Holger Vogt
Dec 2, 2001
Page 1 of 1
you are here ⇨
Santa Cruz de la Palma, Canary Islands, Spain
Canary Islands, Spain
Spain