Stock Photo: Altar in the Church of Nuestra Señora de Remedios, Yaiza, Lanzarote, Canary Islands, Spain, Europe