Johnston (William V.)

Captain, 2nd West Virginia Cavalry. Promoted from 1st Sergeant.

Showing the single result