Confederate States of America. Army. North Carolina Infantry Battalion, 2nd

Relationships: