Greenpeace activists demand corporate accountability from HLL, in Kodaikanal, 2003.

Photo | April 1, 2000

Greenpeace activists demand corporate accountability from HLL, in Kodaikanal, 2003.