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