ADVERTISEMENT

The statue of Margaret Thatcher inside the Houses of Parliament in London is made of what metal?

Society Trivia: The statue of Margaret Thatcher inside the Houses of Parliament in London is made of what metal?