Believe it or not, this was the first church building for Our Lady Of Lourdes Church, Ipoh. This photo dates back to 1905. 

0 0 votes
Article Rating