Church of St John the Baptist (Church of England)
A Grade I Listed Building in Aldbury, Hertfordshire
St John the Baptist: c14 nave looking towards painting of John the Baptist preaching (1906) and east window in Geometric style with modern tracery
Uploaded by Tim
on 26 May 2019
https://disqus.com/by/disqus_NPG1PeOHD6/