2008
TA1911 : St Peter & St Paul, Stallingborough
taken 16 years ago, near to Stallingborough, North East Lincolnshire, England
This is 1 of 3 images, with title St Peter & St Paul, Stallingborough in this square
St Peter & St Paul, Stallingborough