Cromwell and Charles I
painting 8 of 29 by Hippolyte Paul Delaroche

Cromwell and Charles I by Hippolyte Paul Delaroche