David Corio

Margaret Thatcher Death Party

Trafalgar Square, London, UK
(April 13, 2013)

You can also see 2 videos of the event here:

http://youtu.be/L39vXFe986E
http://youtu.be/YgmaDjJbq6U

THATCHER DEATH PARTY 13 APRIL 2013 67
Margaret Thatcher Death Party