Twitter Facebook Vimeo Youtube Linkedin Google Plus Pinterest Tumblr

Aldenham

29 June 2009

1906 – Rood Screen, Aldenham Church, Hertfordshire

Architect: Charles J. Blomfield