Rachel Howell from Idaho

Rachel Howell has been found in Idaho.