London

See a Margaret Thatcher's puppet from Spitting Image at

Imperial War Museum


edit Back