Indian Daily  Workers In Sugar Factory Living in Huts Made From The Leafs Chopped From the Sugar Canes in Telangana , India

Indian Daily Workers In Sugar Factory Living in Huts Made From The Leafs Chopped From the Sugar Canes in Telangana , India

Shot By Abdul Munaff
Stock Photo ID# WA339808
place Adloor Yellareddy, Telangana, India

Release: N/A ( Learn More )

Digital
Print