Small church with plaza at La Palma, Spain

- Image ID: T6MGW9
Small church with plaza at La Palma, Spain
Zoonar GmbH / Alamy Stock Photo
Image ID: T6MGW9
Small church with plaza at La Palma, Canary Islands