EPW028203 ENGLAND (1929).  The Kryn and Lahy Metal Works off Dunham's Lane, Letchworth Garden City, 1929


?

This image is unlocated