Add to Lightbox Download
Workers leave the Yue Yuen Industrial Holdings Limited factory in Dongguan, Guangdong Province, China, 03 March 2015.
Workers leave the Yue Yuen Industrial Holdings Limited factory in Dongguan, Guangdong Province, China, 03 March 2015.
Filename: China Donguan Factory Close 63.JPG
Copyright