RRE28054.jpg
Descendants of Civil War soldiers hold flags at a ceremony marking Confederate Memorial Day at Magnolia Cemetery April 10, 2014 in Charleston, SC. Confederate Memorial Day honors the approximately 258,000 Confederate soldiers that died in the American Civil War.
Add to Cart Add to Lightbox Download