Gen. Thomas J. "Stonewall" Jackson

Thomas J. Jackson Headquarters (Winchester, Virginia)