John Bankhead Magruder

Lee's Mill Earthworks (Newport News, Virginia)