McArdle (James)

Captain, Company E, 56th Massachusetts Infantry. Promoted from 1st Lieutenant

Showing all 2 resultsSorted by latest