Olivier Cromwell (1599-1658), Lord Protector of England (1683-1658), wearing suit of armour and white lawn collar...
Olivier Cromwell (1599-1658), Lord Protector of England (1683-1658), wearing suit of armour and white lawn collar...,
par
Henry Pierce BONE (1779-1855)