SINOPIX PHOTO

Add to Lightbox Download
< Prev Next >
A factory that manufactures electronic calculator in Dongguan, China. Factories in China cranked up production on signs of improving global demand.
A factory that manufactures electronic calculator in Dongguan, China. Factories in China cranked up production on signs of improving global demand.
Filename: SINOPIX.factory.workers255.JPG
Copyright