2005
TF8208 : St Peter and St Paul's Church, Swaffham
taken 19 years ago, near to Swaffham, Norfolk, England
This is 1 of 2 images, with title St Peter and St Paul's Church, Swaffham in this square
St Peter and St Paul's Church, Swaffham