Leora Thatcher
Date of Birth:

May 12, 1894

Place of Birth:

Logan, Utah, USA

Biography:

filmography: