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