Share
twitterlinkedinfacebook
Image 1 of 1
HOFFMAN_bw-archive_156.jpg
The second Battle of Trafalgar. Poll tax riots in Trafalgar Square and surrounding area on 31 March 1990 which holed the Thatcher government below the water line..