Anti capitalist protest
- from our story '100 years of Protesting at Trafalgar Square (Part 3)'
An anti-capitalist demonstrator dressed in a carnival fairy costume taunts riot police with a feather duster in Trafalgar Square, central London during their march from Parliament Square. 1/5/2000