SINOPIX PHOTO

Add to Lightbox Download
Workers in a textile factory that produces socks in  Datang known as  "Sock Town" in Zhejiang Province, China. The town in Zhejiang Province makes more than 2.5 pairs for every human alive.
Workers in a textile factory that produces socks in Datang known as "Sock Town" in Zhejiang Province, China. The town in Zhejiang Province makes more than 2.5 pairs for every human alive.
Filename: SINOPIX.textiles.china.064.JPG
Copyright