Leora Thatcher

Leora Thatcher

Born 12 May 1894 in Logan, Utah, USA

Died 5 March 1984 (aged 89)