Person:Thomas Farnsworth (10)

Thomas Farnsworth
 
Facts and Events
Name Thomas Farnsworth
Gender Male
Birth? 30 May 1768 New Ipswich, Hillsborough, New Hampshire, United States