Confederate States of America. Army. Alabama Infantry Battalion, 18th

Relationships: