Margaret Henley - Pedigree | FamilyCentral
 1726 - 3 Apr 1788
 11 May 1672 - 10 Sep 1759
 12 Aug 1690 - 1776
Family Group
Family Group
Family Group
Family Group
Family Group
  Children