St. Philip Neri Church, Negombo c1914
St. Philip Neri Church, located on the west coast of Sri Lanka,
St. Joseph’s College, Colombo
St. Joseph’s College is a Catholic educational institution in Colombo, Sri Lanka. It was established in 1896 by French missionaries,…
Lady Havelock Hospital, Colombo c.1910
Established in 1895 as the Lady Havelock Hospital for Women and Children, it was christened the Lady Ridgeway Hospital for…