Person
(1786-1833)
Not who you're looking for? Others named James Longstreet: Confederate Army general (1821–1904)
Family