2nd Maine Volunteer Infantry Regiment

GPTKB entity