24th Illinois Infantry Regiment

GPTKB entity