Margaret Cain - Pedigree | FamilyCentral
 Abt 1806 -
 Abt 1764 -
 Abt 1768 -
Nathaniel Russell
 md. 7 Feb 1826
Family Group
  Children