Latch, Louisa

Employed

c.1901

Role(s)

Notes

Born in Chumpstead, Kent.