ViewsWatchersBrowse |
Moses Greenleaf
b.19 May 1755 Newburyport, Essex County, Maine
d.18 Dec 1812 New Gloucester, Cumberland County, Maine
Family tree▼ Facts and Events
|