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

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