Teresa Stewart from Maine

Teresa Stewart has been found in Maine.