Iglesia de Nuestra Senora de Guadalupe, Teguise, Lanzarote, Canary Islands, Spain

- Image ID: A3256P
Ian Dagnall Commercial Collection / Alamy Stock Photo
Image ID: A3256P
Location: Teguise, Lanzarote, Canary Islands, Spain