Charles I Insulted by Cromwell's Soldiers
Painting by Paul Delaroche
Charles I Insulted by Cromwell's Soldiers is an oil painting by the French artist Paul Delaroche, depicting Charles I of England taunted by the victorious soldiers of Oliver Cromwell after the Second English Civil War, prior to his execution in... Wikipedia
Artist: Paul Delaroche
Created: 1836