Col. John Bowyer

Thorn Hill (Rockbridge County, Virginia)