Image Archive
1 of 1
Occupy London. London, October 19th 2011.  The Manifesto, as it stands on the 19th of October 2011, of the Occupy London Stock Exchange protesters.
SI_ED06035.jpg