Santa Cruz de la Palma
Santa Cruz de la Palma de Gran Canaria, España. Santa Cruz, La Palma, Canary Islands. Spain.
Add to Lightbox
Download
- Filename
- santa_cruz_de_la_palma_grancanaria_canaryislands-2.jpg
- Copyright
- Eric Bowers
- Image Size
- 12973x6351 / 30.8MB
- www.ericbowersphoto.com
-
- Contained in galleries
-
2022, Travel, Spain