ViewsWatchersBrowse |
Olive Thelma Taylor
b.26 Jun 1905 Perry County, Indiana
d.16 May 1976 Chicago, Cook County, Illinois
Family tree▼ Facts and Events
References
|