Mary Ellen Watson - Pedigree | FamilyCentral
 17 May 1840 - 10 Feb 1912
Family Group
Family Group
William D. Cave
 md. 14 Jun 1877
  Children