Designed by
Title
Image of the Lamb of God on the main altar of the Church of Santa Ana. Garachico, Tenerife, Spain #243204835
Description
Garachico, Tenerife, Canary Islands, Spain, February 23, 2022: Image of the Lamb of God on the main altar of the Church of Santa Ana. Garachico, Tenerife, Spain