Barbara Dirickson

Barbara Dirikson is an American actress who is the current voices of Flora and Queen Leah since 2005 and 2007, respectively.