Add to Lightbox Download
< Prev Next >
Shuttered shops are seen in Dongguan, Guangdong Province, China, 03 March 2015.
Shuttered shops are seen in Dongguan, Guangdong Province, China, 03 March 2015.
Filename: China Donguan Factory Close 06.JPG
Copyright