General James Longstreet Civil War Print

General James Longstreet Print

Portrait of Lieutenant General James Longstreet (artist unknown). Available in the following sizes: 10" x 8" (Small - $12.95), 18" x 14" (Medium - $24.95)

Price: $12.95