1 result found
 

Arctic Oil Protest in Trafalgar Square UK

Image | 22 February, 2012 at 11:14

Greenpeace campaigners climb the National Gallery in Trafalgar Square and hang a large banner from the front of the building. Shell are holding a prestigious event at the gallery with many influential and important people attending. Greenpeace is...