St. Philip Neri Church, Negombo, Sri Lanka c1914 St. Philip Neri Church, located on the west coast of Sri Lanka, about 37 km north of Colombo. There are many famous Roman Catholic churches in Negombo, most of them were built by Portuguese. Due to higher number of churches, Negombo city is called little Rome!
It’s great
This is an original 1907 black and white halftone print of the representation of Buddha’s tooth at the Colombo Museum, in Sri Lanka.
Ref: https://www.periodpaper.com/products/1907-print-representation-buddha-tooth-colombo-museum-india-buddhism-canine-166550-xgfc4-005