Spain (La Palma - Canary Islands)

Image 1 of 321
Next >
PA19-100.jpg
Spain, Canary Islands, La Palma, Villa de Garafia, Santo Domingo: village church