ViewsWatchersBrowse |
Effie McLeod
b.31 Dec 1841 Kingdom of Scotland
d.15 Jun 1910 Torch Lake, Antrim, Michigan, United States
Family tree▼ Facts and Events
References
|