EPW041904 ENGLAND (1933).  The power station and London, Midland and Scottish Railway depot, Stonebridge, 1933


?

This image is unlocated