Retro Photos Of Trafalgar Square

16-cb

Protesters in Trafalgar Square during the Poll Tax Riots, London 1990