ViewsWatchersBrowse |
John Havens, UEL
b.4 Jun 1769 New Jersey, United States
d.9 May 1806 Charlotteville Township, Norfolk, Upper Canada
Family tree▼ Facts and Events
|