SINOPIX PHOTO


Workers labor on the production line for women's shoes at the Junsheng Shoe Factory in Dongguan, China..12 Nov 2008
Filename: SINOPIX.factory.worker076.JPG
Copyright Sinopix Photo Agency Ltd
Copyright Sinopix Photo Agency Ltd