William Cannon Houston

William Cannon Houston House (Cannon County, Tennessee)