Person ID: I8779192605

Luta Mitchell

JAN 1879 – 18 MAY 1971

Female

Events

Died
18 MAY 1971

Married: 19 MAY 1903