Fine Art Prints

Share
twitterlinkedinfacebook
Image 59 of 82
< Prev Next >
091208 MTC Bay Bridge 55.jpg
A worker grinds a shear link in Bay 6 workshop of Shanghai Zhenhua Port Machinery Co. Ltd. (ZPMC), on Changxing Island, Shanghai, on December 8, 2009. Photo by Lucas Schifres/Pictobank