Reuters: “12 Acres of Garbage Bits Are an Artistic Attraction in India”

January 3, 1992
Scroll to Top