23rd Regiment, South Carolina Infantry (Hatch's Coast Rangers)

Brief History

Companies in the 23rd Regiment, South Carolina Infantry (Hatch's Coast Rangers) with County of Origin

Source Material