7th Iowa Infantry Regiment

GPTKB entity