William Baker Foster - Pedigree | FamilyCentral
 17 Mar 1816 - 15 Jun 1902
 1777 - 17 Oct 1843
 1796 -
Family Group
Family Group
Family Group
Family Group