EPW016665 ENGLAND (1926).  Ballards Lane and environs, North Finchley, from the south-east, 1926


?

This image is unlocated