Church of the Nativity of the Blessed Virgin Mary

Church of the Nativity of the Blessed Virgin Mary, Hougang, Singapore.
Church of the Nativity of the Blessed Virgin Mary, Hougang, Singapore.