Robert Kneafsey - Pedigree | FamilyCentral
 4 May 1872 - 7 Jun 1942
Family Group
Family Group
  Children
    1.
Living