Isabel Maude Cumberbatch
![Female](img/tng_female.gif)
Generation: 1
1. Isabel Maude Cumberbatch was born Jul 1866, Lyndhurst, Hampshire, England. Isabel married Arthur Stuart Williams 23 Nov 1887, Lyndhurst, Hampshire, England. Arthur was born Abt 1862. [Group Sheet]