Confederate Regiments

23rd Virginia Infantry Battalion