Stock Photo: Basilica de Nuestra Señora de Candelaria (church). Tenerife. Canary Islands. Spain