Great Shelford
St Mary. Tiles on alter step dated 19th century; 20th century hassocks; roos screen in the chancel dated 15th century; boss in the porch.
Great Shelford
Great Shelford
St Mary. Tiles on alter step dated 19th century; 20th century hassocks; roos screen in the chancel dated 15th century; boss in the porch.