Statue / What Margaret Thatcher meant to Hungary

.....

© The Spectator