Elizabeth Hilda Cumberbatch
1883 -
Generation: 1
1. Elizabeth Hilda Cumberbatch was born Jul 1883, Marylebone, Middlesex, England. Elizabeth married Henry Seymour Moss Blundell 30 Jun 1910, Marylebone, Middlesex, England. Henry was born Abt 1872. [Group Sheet]