Lisa Winter from Maine

Lisa Winter has been found in Maine.