James Duncan - Pedigree | FamilyCentral
 Abt 1759 - 1820
 29 Apr 1726 - 20 Sep 1801
 Abt 1730 - Aft 1801
Family Group
Family Group
Family Group
Family Group
Family Group
  Children