Add to Lightbox Download
< Prev Next >
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