Barbara Dirickson

Barbara Dirikson is an American actress who is the current voices of Flora and Queen Leah.