William Preston Fergus - Pedigree | FamilyCentral
 3 Sep/Feb 1847 - 17 May 1934
Family Group
Family Group
  Children