Claudia Lee

June 20, 1996
Lafayette, Indiana, U.S.