33rd NC Battle Flag

 

Previous