OurNorthernRoots
Adam Hamsher, Jr.
Generation: 1
1. Adam Hamsher, Jr. was born on 16 Jul 1759 in Hanover Twp, Lehigh County, Pennsylvania.
