Twitter Facebook Vimeo Youtube Google Plus Pinterest Tumblr

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

Architect: James Brooks

0332