Image Archive
1 of 1
Occupy London. London, October 20th 2011.  A pile of warm clothes for protestors to wear.
SI_ED06024.jpg