EPW047809 ENGLAND (1935).  Longbridge Motor Works, Longbridge, from the north-west, 1935


?

This image is unlocated