Image
Seven American Presidents who served in the Civil War. Ulysses S. Grant, Rutherford B. Hayes, William McKinley, James Garfield, Benjamin Harrison, Chester A. Arthur, and Andrew Johnson.