St Mary’s Church

sights / Religious

St Mary’s Church information

Location
Negombo , Sri Lanka
Something wrong?
Submit a correction

The fading pink chamber of St Mary’s Church, in the town centre, has some thunderous religious ceiling paintings covering the nave.