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


Size: 4160px × 6240px
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