2nd Maine Volunteer Infantry Regiment

Summary