Zachariah Johnston

Stone House (Rockbridge County, Virginia)