Photograph

Honor Guard of the 2nd and 6th North Carolina Continental Line, Mecklenburg Declaration of Independence Ceremony, May 20th, 2007