The Twenty fifth Regiment Connecticut Volunteers in the War of the Rebellion History Reminiscences Description of Battle of Irish Bend Carrying of

 
Loading...