1st Michigan Infantry Regiment

GPTKB entity