2011
TM2454 : All Saints church and churchyard, Debach
taken 12 years ago, near to Debach, Suffolk, England
This is 1 of 2 images, with title All Saints church and churchyard, Debach in this square
All Saints church and churchyard, Debach