Decapitated Thatcher Statue Gets The Guillotine At Guildhall Art Gallery
A statue of Margaret Thatcher, by Neil Simmons, that was originally installed in London’s Guildhall Art Gallery in 2002 –… Read More
29 January 2015
A statue of Margaret Thatcher, by Neil Simmons, that was originally installed in London’s Guildhall Art Gallery in 2002 –… Read More
29 January 2015