Margaret Blair - Pedigree | FamilyCentral
 8 Oct 1710 -
 29 Feb 1676 -
 Feb 1640 -
 Abt 1657 -
 10 Jan 1613 -
 1617 -
Family Group
 Abt 1597 -
 Abt 1592 -
 Abt 1588 -
Henry Russell
 md. 30 Aug 1734