Private, Company H, 4th Virginia Cavalry; Private, Company F, 35th Virginia Cavalry; Private, Company B, 43rd Virginia Cavalry Battalion (Mosby’s Rangers).
Showing the single result