John Savage, 2nd Earl Rivers

British royalist (1603-1654)
Lists
John Savage, 2nd Earl Rivers is in following lists