15th Alabama Infantry Regiment

GPTKB entity