A Confederate re-enactor walks past Civil War battle flags on the graves of soldiers killed in the U.S. Civil War during Confederate Memorial Day May 10, 2011 in Charleston, South Carolina. South Carolina is one of three states that marks the day as a public holiday.
Add to Cart Add to Lightbox Download