William Thomas Ambrose - Pedigree | FamilyCentral
 12 Sep 1891 - 7 Apr 1933
 Jul 1833 - 1903
 Jun 1858 - 27 Oct 1942
Family Group
Family Group
Family Group
Family Group
  Children
    1.
Living