971.0391
Pump at Oil docks
Pump at Manchester Ship Canal oil docks for discharging & pumping canal barges 1944/ drawing 709
3/3/1944
971.0391
Paper Print
365mm x 255mm
365mm x 255mm