George Garrett Freeman - Pedigree | FamilyCentral
 20 Jul 1852 -
 11 Mar 1821 - 15 Sep 1881
 27 Jan 1824 - 9 Nov 1881
Family Group
Family Group