John Savage, 2nd Earl Rivers

British royalist (1603-1654) (–)

Parents

Children

Siblings

Partners