Return to site

Workers at a clothes manufacturing factory in China.