Mesta Machine Company photos

[ad_1]

Mesta Machine Company, Forge Department No.3 showing the two 2,000 ton steam-hydraulic forging press

[ad_2]