20. John Brown held Harper's Ferry for twelve hours. His defeat was a few hours off

Jacob Lawrence


15827

Jacob Lawrence American (1917 - 2000)

20. John Brown held Harper's Ferry for twelve hours. His defeat was a few hours off