Largest castings made in Trafford foundry

1946

View this item

Largest castings made in Trafford foundry