Alice Lee from Vermont

Alice Lee has been found in Vermont.