Tuesday 22nd May 2012 protesters shut down Shell petrol station on Old Street London
Size: 3888px × 2592px
Location: Old Street London England UK
Photo credit: © IAN MARLOW / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: agm, city, delta, dutch, elliott, guy, jorma, london, mask, masks, meet, meeting, mile, nigel, niger, occupy, ollila, police, protest, protesters, rds, royal, sands, shareholders, sheinwald, shell, sir, square, tar