Foster (Davis)

Captain, Company H, 24th Massachusetts Infantry. Promoted from 1st Sergeant.

Showing the single result