2011
TA0321 : Church of St. Peter, Barton-upon-Humber
taken 13 years ago, near to Barton-Upon-Humber, North Lincolnshire, England
This is 1 of 7 images, with title starting with Church of St. Peter in this square
Church of St. Peter, Barton-upon-Humber