A row of Confederate cannons along the Confederate lines   Mike Lynaugh

A row of Confederate cannons along the Confederate lines

Mike Lynaugh