Francis Irby

Preston House (Smyth County, Virginia)