John Collier Freeman - Pedigree | FamilyCentral
 26 May 1799 - 24 Sep 1869
Family Group
Family Group
  - 30 Apr 1822
 Abt 1744 -
Family Group
Family Group
Family Group
  Children