Enlistment form of John B. Foote, 117th New York Infantry Regiment

Primary tabs