By Abdul Munaff
Indian Daily Workers In Sugar Factory Living in Huts Made From The Leafs Chopped From the Sugar Canes in Telangana , India
- Stock Photo ID: #ZE129092
- Image Credit: Picxy.com/munna
- Location: Adloor Yellareddy, Telangana, India