The Church of England parish church of Saints Peter and Paul is partly Norman in Longbridge Deverill, Wiltshire, England, UK
Size: 3888px × 2592px
Location: Longbridge Deverill, Wiltshire, England, UK
Photo credit: © Jorge Tutor / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: church, deverill, england, longbridge, norman, parish, paul, peter, saints, uk, wiltshire