Tara Howe from Oregon

Tara Howe has been found in Oregon.