Sir Oliver Cromwell (1563–1655)

1589