Designed by
Title
Candelaria, Tenerife, Canary Islands, Spain: Overview of the Basilica of Our Lady of Candelaria #113390034
Description
Candelaria, Tenerife, Canary Islands, Spain: Overview of the Basilica of Our Lady of Candelaria, Tenerife landmark