profile image

Leora Thatcher

May 12, 1894 (130 years old) in Logan, Utah, USA

Known For

Credits