Debra Henley from New York

Debra Henley has been found in New York.