Loading…
090901_TarSands_zb_04 Protest over tar sands exploitation by BP outside the National Portrait Gallery in Trafalgar Square, London September 1, 2009.
090901_TarSands_zb_12 Protest over tar sands exploitation by BP outside the National Portrait Gallery in Trafalgar Square, London September 1, 2009.