Amelia Aluima STROUD
Abt 1823 -
Generation: 1
1. Amelia Aluima STROUD was born about 1823 in Islington, London. Amelia married Edward DRIVER on 30 Mar 1852 in St Pancras Parish Chapel, England. [Group Sheet]