Share
twitterlinkedinfacebook
Image 1 of 1
3056812.JPG
Workers with steel plates from a bending machine in a factory, Changxing Island, Shanghai, China