St Mary's Church, Hamstead Marshall, near Newbury, Berkshire, England


Size: 5924px × 4000px
Location: Hamstead Marshall, Newbury, Berkshire, England
Photo credit: © ASP Religion / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: anglican, berkshire, church, churches, england, hamstead, marshall, medieval