William Dover Rivers - Pedigree | FamilyCentral
 31 Jan 1889 - 7 Nov 1963
Family Group
Family Group
  Children