The Day in Photos – September 2, 2015

A general view of the giant polar bear puppet outside the Shell Building on September 2, 2015 in London, England. As part of the protest, 64 activists and puppeteers manoeuvred a giant polar bear puppet the size of a double decker bus to rest just metres away from Shell's front entrance. It's intended the polar bear titan will remain fixed there until Shell's Arctic drilling window ends later this month. (Photo by Ben Pruchnie/Getty Images)
The Day in Photos – September 2, 2015
   
  Military Woman Gallery

Must See Places

Google Ads Privacy