Confederate Battle Flag in the Manifest Portfolio

 

Confederate Battle Flag, Cape May Museum, Cape May Courthouse, NJ

Confederate Battle Flag, Cape May Museum, Cape May Courthouse, NJ

No comments yet. Be the first.