EPW046424 ENGLAND (1934).  The Albion Works and environs, West Bromwich, 1934


?

This image is unlocated