Donald Ellis Shaw - Pedigree | FamilyCentral
 17 Apr 1891 - 9 Jan 1984
 27 Jan 1861 - 23 Mar 1957
 5 Apr 1862 - 30 Mar 1953
Family Group
Family Group
Family Group
Family Group
Family Group
  Children