Image ID: 19730
Courtesy of H B Priestley
Church Street
Shelford
England
St Peter's Church from the south east. A restoration of the Church was undertaken in 1877-78. Mr. Christian was the architect; the cost of the restoration was
Date: 1963
Organisation Reference: NCCS003119
Comments
Leave a CommentPlease login or register to leave a comment
Login Register