Captain Augustus Hatch of Co. B, 1st Massachusetts Infantry Regiment and Co. F, 35th Massachusetts Infantry Regiment in uniform

Position: 961 (29 views)