EPW039615 ENGLAND (1932).  Fallings Park Works, Wolverhampton, 1932


?

This image is unlocated