Bayonet Charge on a Rebel Fort at James Island, South Carolina

 


Image Detail