The memorial to General James Longstreet   Mike Lynaugh

The memorial to General James Longstreet

Mike Lynaugh