Greenpeace installs a giant test tube at the EU chemical industry's meeting venue in Hamburg.

Photo | 27 June, 2003

Greenpeace installs a giant test tube at the EU chemical industry's meeting venue in Hamburg.

Categories