Thomas Walter Kyle - Pedigree | FamilyCentral
 28 May 1877 - 19 Oct 1953
 30 Mar 1837 - 10 Jun 1920
 21 Aug 1846 - 19 May 1923
 1799 - Bef 1870
 1800 - Aft 1870
 1823 -
Family Group
Family Group
Family Group
Family Group
  Children