Mancetter. St Peter's church interior
The altar and stained glass windows in St Peter's church, Mancetter. August 6th 1940
IMAGE LOCATION: (Warwickshire County Record Office)
Reference: PH, 88/6, img: 9584
This image is subject to copyright restrictions. Please see our copyright statement for further details.
Comments
Add a comment about this page