ViewsWatchersBrowse |
Peter Sloan
b.Abt Mar 1795 Townsend, Middlesex, Massachusetts, USA
d.16 Dec 1873 Townsend, Middlesex, Massachusetts, USA
Family tree▼ Facts and Events
|