Dodge (William L.)

Private, 3rd New Hampshire Infantry. Promoted to 1st Lieutenant.

Showing the single result