1906 – Rood Screen, Aldenham Church, Hertfordshire

Architect: Charles J. Blomfield

0021