Church of St Peter parish church of Barton upon Humber, North Lincolnshire, England, UK
Size: 2848px × 4288px
Photo credit: © Nick Scott / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: barton, church, england, english, heritage, humber, lincolnshire, north, parish, peter, saxon, st, toer, tower, uk