Marcia Wallace

Marcia Wallace was the voice behind Edna Krabappel Flanders in The Simpsons franchise. She passed away last year on Friday, October 25, 2013.