Nicole Leach

Nicole Leach

Nicole Leach

Nicole Leach

Acting

Tales from the Darkside: The Movie (1990)

Margaret (segment ‘Lover’s Vow’)