Galleries > May Day March, London  (25)

May Day March, London. Red flags flying, Billy Bragg on sound systems and the incredible Tony Benn.