Emmons (George W.)

Captain, Company G, 3rd New Hampshire Infantry.

Showing all 3 resultsSorted by latest