Image 1 of 1
PA19-206.jpg
Spain, Canary Islands, La Palma, Santa Cruz de La Palma: capital  - Castillo de la Virgen