Person ID: I8779182278

Ellen Churchyard

22 Jun 1857 – Mar 1880

Female

Sources & citations