Santa Maria Church, Ilocos Sur: A UNESCO World Heritage Site

Santa Maria Church in Ilocos Sur The Santa Maria Church, also called The Church of the Lady of Assumption (Church…

author avatar

0 Followers
Top
Comments (0)
Login to post.