Luella Hunter

View Tree

Birth

12 June 1876
Illinois, USA

Death

6 December 1958

Relatives