Civil War
Next
Harpers Ferry, West Virginia
St. Peter's Church overlooks Shenandoah Street and the lower town.