Oliver Cromwell, leader of the English Revolution

Oliver Cromwell, leader of the English Revolution
Portrait of Oliver Cromwell painted by Samuel Cooper. Source: Wikipedia.
Oliver Cromwell, leader of the English Revolution