Twitter Facebook Vimeo Youtube Linkedin Google Plus Pinterest Tumblr

Harlesden

10 August 2009

1877 – Church of All Souls, Harlesden, London

Architect: E.J. Tarver