Protests - London March 2011


Protests



Saturday 26th March 2011

Picture of a discarded placard found on the day of the protests in London.

London March 2011


18:37:41