Calvin Lyle Farrar - Pedigree | FamilyCentral
 28 Apr 1875 - 25 Jan 1960
 7 Jul 1836 - 14 Jan 1888
Family Group
Family Group
Family Group
  Children