Eliza Hibberd
1903-1987
Born: Brailes, Warwickshire, England
Died: Leamington Spa, Warwickshire, England
|
1903-1987
Born: Brailes, Warwickshire, England
Died: Leamington Spa, Warwickshire, England