David Freeman - Pedigree | FamilyCentral
 6 Sep 1825 - 12 Mar 1884
Martha Caraway
 md. 27 Jan 1848
  Children
    1.