Delaroache’s ‘Charles I’ Highlights National Gallery Show Keith GirardFebruary 27, 2010 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.... GALLERIES0 Comments 0