Margaret Sharp - Pedigree | FamilyCentral
  - 1887
 1 Jun 1778 -
 Abt 1746 -
 5 Feb 1754 -
 23 Aug 1679 -
Thomas Strang
 md. 3 Apr 1829
Family Group
  Children