Michele Abrams

Michele Abrams is an actress.

Michele Abrams is also found on...

Full Cast of Buffy The Vampire Slayer Actors/Actresses