ViewsWatchersBrowse |
Leola Estella Lynch
b.10 Feb 1922 Oklahoma, United States
d.14 Nov 2007 Woodward, Woodward, Oklahoma, United States
Family tree▼ Facts and Events
References
|