Jun 6, 2015

Women Workers Cleaning Tea Leaves in Factory in Darjeeling, India - 1865

Women Workers Cleaning Tea Leaves in Factory in Darjeeling, India - 1865

Source: 19cphoto.com
Contributor: Anthony Davis ([email protected])