Alexander Robert Leo - Pedigree | FamilyCentral
 14 Mar 1886 - 2 Dec 1969
 14 Dec 1841 - 19 Jan 1929
 2 Feb 1862/64 - 15 Jun 1896
Family Group
Family Group
Family Group
  Children