1891 – Proposed Church of The Good Shepherd, Hampstead, London

Architect: James Brooks

0332