Francis Preston

Preston House (Smyth County, Virginia)