A row of Confederate cannons along the Confederate lines    Mike Lynaugh

A row of Confederate cannons along the Confederate lines

Mike Lynaugh