Poster of police officers alleged by demonstrators to have... - Howard Davies, THDEUR1590.jpg

Poster of police officers alleged by demonstrators to have used excessive force at previous protests. May Day protest against EDO a Brighton based arms manufacturer, Brighton, UK 2009 - Howard Davies - 2009-05-04
 
 
powered by infradox.com