File:The-planet-is-too-big-to-fail.jpg

April 27th, 2009 Greenpeace protest at the Major Economies Forum on Energy and Climate