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 61.JPG
Copyright