Jessie Peters from Maine

Jessie Peters has been found in Maine.