Poll Tax protest riot, Trafalgar Square, London, 1990.... 31 Mar 1990, Howard Davies - HDEUR054.JPG

Poll Tax protest riot, Trafalgar Square, London, 1990.... 31 Mar 1990, Howard Davies - HDEUR054.JPG