Portrait of Winston Churchill, Hated by the British Leader, Goes on Display Ahead of Auction
Article: Churchill Portrait Unveiled at Winston Churchill’s Birthplace Churchill Portrait Unveiled at Winston Churchill’s Birthplace London, UK A piece of art history discovered: Churchill’s loathed portrait A portrait of Winston Churchill, hated by the British leader himself, has gone on display at Churchill’s birthplace, Blenheim Palace, ahead of its highly anticipated auction in June. The … Read more