![](http://www.alamy.com/thumbs/6/D93A4BDC-1F9A-4FF9-A095-90106619E152/2A27TP7.jpg)
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: