James Gifford - Pedigree | FamilyCentral
 9 May 1831 - Aft 1851
 15 Aug 1789 - 4 Mar 1860
 20 May 1796 - 15 Mar 1877
Family Group
Family Group
Family Group
Family Group