SINOPIX PHOTO

Add to Lightbox Download
Workers labor on the production line for women's shoes at the Junsheng Shoe Factory in Dongguan, China..12 Nov 2008
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