Churchill portrait valued at £800,000 on display
Published
BBC Local News: Oxford -- The oil on canvas painting is currently on show at Blenheim Palace in Oxfordshire.
Full ArticlePublished
BBC Local News: Oxford -- The oil on canvas painting is currently on show at Blenheim Palace in Oxfordshire.
Full Article