Professor Maggie Walsh

Professor Maggie Walsh is a fictional character in the television series Buffy the Vampire Slayer. The character is portrayed by Lindsay Crouse.

No products found.