By Abdul Munaff
Daily Workers Of Sugar Factory Living in Huts build Of Chopped leafs Of Sugar Cane in Telangana , India
- Stock Photo ID: #ZJ311897
- Image Credit: Picxy.com/munna
- Location: Adloor Yellareddy, Telangana, India