Poll Tax riot Trafalgar Square London 1990

A horrified witness runs towards a demonstrator trampled under the mounted police horses during the Poll Tax demonstration on Charing Cross Road, in London. - Janina Struk - 1990-03-31
 
 
powered by infradox.com