ViewsWatchersBrowse |
Thomas Rose
b.22 May 1692 Surry, Surry, Virginia, United States
d.17 Aug 1757 Edgecombe, Edgecombe, North Carolina, United States
Family tree▼ Facts and Events
References
|