Families engaged in footwear industry in India's northern Agra brave several odds

Record ID: 327891