Skip to main content

Charles II, King of Great Britain

1630 - 1685