Nichols (James M.)

1st Lieutenant, 48th New York Infantry. Promoted to Captain.

Showing all 2 resultsSorted by latest