James Trimble - Pedigree | FamilyCentral
 19 Jul 1755 - 26 Jan 1836
  - Bef 1769
Family Group
Family Group
Family Group