ViewsWatchersBrowse |
Thelma Lawrie Stout
b.5 Jul 1909 Twin Falls, Twin Falls, Idaho, USA
d.8 Mar 1996 Las Vegas, Clark, Nevada, USA
Family tree▼ (edit)
m. 15 Aug 1906
Facts and Events
|