Richard David Smith - Pedigree | FamilyCentral
 17 Jan 1879 - 7 May 1959
Family Group
Family Group
  Children