Shelford St Peter and St Paul

Plans

Sketch plan of the church