Twitter Facebook Vimeo Youtube Google Plus Pinterest Tumblr

Aldenham

29 June 2009

1906 – Rood Screen, Aldenham Church, Hertfordshire

Architect: Charles J. Blomfield