Confederate Regiments

12th Virginia Cavalry