Image Archive
1 of 1
Occupy London. London, October 20th 2011.  A horde of supplies inside the vastly evolved food tent after six nights of occupation.
SI_ED06022.jpg