Press looking southwest - Alcoa Forging Division, Mesta 50,000-Ton Closed Die Forging Press, 1600 Harvard Avenue, Cleveland, Cuyahoga County, OH;


Size: 3786px × 5281px
Photo credit: © Alpha Stock / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: