SINOPIX PHOTO

Add to Lightbox Download
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.workers256.JPG
Copyright