2024
BAZAAR IGLESIA MAYOR
Churches cathedrals basilicas and chapels
On the square of the same name, this church has undergone two major stages. ...Read more