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