SINOPIX PHOTO

Add to Lightbox Download
Workers on a production line that produces lipstick, mascara and other cosmetics at a factory in the Pear River Delta in Fu Yong, near the Shenzhen special Economic Zone in China.
Workers on a production line that produces lipstick, mascara and other cosmetics at a factory in the Pear River Delta in Fu Yong, near the Shenzhen special Economic Zone in China.