Delaroache’s ‘Charles I’ Highlights National Gallery Show
Paul Delaroche's painting "Charles I Insulted by Cromwell's Soldiers," which miraculously rose from the ashes of World War II, has finally gone on display more than half a century after it was thought destroyed by German bombers....