EPW033814 ENGLAND (1930).  High Road and environs, Ilford, 1930


?

This image is unlocated