Jennifer Sky

Jennifer Sky is an American actress who had a guest role on Buffy the Vampire Slayer.