« return to post

dreamwork-china

Picture of Foxconn workers in Shenzhen,

This picture is from DREAMWORK CHINA, an independent film directed by Dr. Ivan Franceschini and Tommaso Facchin. It is a picture of Foxconn workers in Shenzhen, Longhua.