Statue of Margaret Thatcher

(Redirected from Thatcher statue)

There have been three prominent statues of Margaret Thatcher: