Tags: Artwork.
Charles I Insulted by Cromwell’s Soldiers is an oil painting by the French artist Hippolyte 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 1649. Completed in 1836 it is thought to be one of Delaroche’s greatest masterpieces.