Tuesday, November 24, 2009

Delaroche masterpiece feared lost in war to go on show at National Gallery


Charles I Insulted by Cromwell's Soldiers (1837) found rolled up in duke's Scottish home, to where it was taken for safety in 1941

No comments: