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

View The Article