Michele Abrams

Michele Abrams is an actress.

Michele Abrams is also found on...

Full Cast of Cool World Actors/Actresses Full Cast of Buffy The Vampire Slayer Actors/Actresses