William Allan - Pedigree | FamilyCentral
 1758 -
Family Group
Family Group
Martha Thompson
 md. 19 Apr 1778
Family Group
  Children