Search
Login Signup

James Longstreet - Confederate General

Confederate General James Longstreet was Robert E. Lee's second-in-command.

Credits

Image on line, Courtesy American Memory Collection at the Library of Congress.