Anti Thatcher demonstration - Saturday 13th April 2013

Hundreds of anti-Thatcher protesters gather in Trafalgar Square for a party to rejoice her death and her tax policies - London United Kingdom - Saturday 13th April 2013 (44 images)

Advertisement