Col. William Preston (1730-1783)
County Lieutenant, Sheriff & Surveyor of Fincastle County, Virginia
Share
Contributed by Mark Meredith on 11/04/2024 and last updated on 11/04/2024.
County Lieutenant, Sheriff & Surveyor of Fincastle County, Virginia