Eldredge (Daniel)

1st Lieutenant, Companies E and K, 3rd New Hampshire Infantry. Promoted from Private.

Showing the single result