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