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

munna
Shot by Abdul Munaff
Stock Photo ID #YT706652
Adloor Yellareddy, Telangana, India
Model Release: N/A
Image Credit: Picxy.com/munna

Related Photos