Connect to share and comment

China factory worker 2011 09 01

China factory worker 2011 09 01

A worker assembles small soccer balls at the production line of Ball Star Toys Co., Ltd. in Guangzhou on Sept. 4, 2007 in Guangzhou, China.

Feng Li