Add to Lightbox Download
Shuttered shops are seen at the edge of the Yue Yuen Industrial Holdings Limited factory in Dongguan, Guangdong Province, China, 03 March 2015.
Shuttered shops are seen at the edge of the Yue Yuen Industrial Holdings Limited factory in Dongguan, Guangdong Province, China, 03 March 2015.
Filename: China Donguan Factory Close 26.JPG
Copyright