Elmwood Cemetery in Birmingham is the site of an annual Confederate Memorial Day ceremony.
Confederate Memorial Day
Courtesy of The Birmingham News. All rights reserved. Used with permission.
Elmwood Cemetery in Birmingham is the site of an annual Confederate Memorial Day ceremony.