Ellen Lane - Pedigree | FamilyCentral
 1688 -
 2 Dec 1662 - 1715
Family Group
  Children