Barbara Goodson

Barbara Goodson is a voice actor who provides the voice of Mother Talzin in the 2009 The Clone Wars TV series.