St Mary at Finchley

St Mary at Finchley
26 Hendon Lane, Finchley, London, N3 1TS
Photo of St Mary at Finchley