St John The Baptist Church Aldbury Herts


Size: 5016px × 3344px
Location: St Albans, Hertfordshire, England, UK
Photo credit: © Robert Stainforth / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: albans, diocese, england, hertfordshire, historic, interior, painting, parish, religion, st, tring, village, wall