2012
TL1864 : St Leonard's Church Southoe, Interior
taken 12 years ago, near to Southoe, Cambridgeshire, England
This is 1 of 4 images, with title St Leonard's Church Southoe, Interior in this square
St Leonard's Church Southoe, Interior