Add to Lightbox Download
Workers walk past shuttered shops at the edge of the Yue Yuen Industrial Holdings Limited factory in Dongguan, Guangdong Province, China, 03 March 2015.
Workers walk past shuttered shops at the edge of the Yue Yuen Industrial Holdings Limited factory in Dongguan, Guangdong Province, China, 03 March 2015.
Filename: China Donguan Factory Close 33.JPG
Copyright