Richard Cromwell

English politician and Lord Protector (1626–1712) (1626–1712)

Portrait of Richard Cromwell

Parents

Children

Siblings

Partners