1 puzzle
Find the words that have to deal with the Siege of Vicksburg.
Easy · 75 Views · U.S. History · Made by BrightWizard34