Margaret Thatcher, English Peace Garden
Margaret Thatcher, English Peace Garden