Margaret Shepherd - Pedigree | FamilyCentral
 Abt 1692 -
 Abt 1694 -
 Abt 1693 -
 Abt 1685 -
Family Group
Family Group
 8 Jun 1646 -
Family Group
William Rogerson
 md. 10 Jun 1809
Family Group
  Children