District Grand Lodge Kingston Parish Church

Tree and Accepted Masons

The Corner Stone

1883/09/11


Church Programmes: Anglican: Kingston Parish Church