Pages

Sunday, October 2, 2016

SAINT CATHERINE OF ALEXANDRIA PARISH CHURCH

Location: Luna, La Union, Philippines



Saint Catherine of Alexandria Parish Church

No comments:

Post a Comment