Phyllis Stead from Vermont

Phyllis Stead has been found in Vermont.