Shell stuck (1), London, Nov '07 Art Not Oil Sun, 27/01/2008 - 7:00pm Album Resistance to Shell < prev next > 527 of 804