Mary Elizabeth Dalzell (née Harding)


11 Hatherley Place, Cheltenham, Gloucestershire, South-west England, England

1861

No notes