EPW042125 ENGLAND (1933).  The Tees Newport Bridge under construction, Middlesbrough, 1933


?

This image is unlocated