Charlotte Elsmore - Pedigree | FamilyCentral
 3 Aug 1828 - 26 Mar 1904
Family Group
Family Group
Thomas Shelley
 md. 18 Jan 1851
  Children