No, it's not her. I'm looking at someone else to give it a try, if I can convince her.
For the record, the voices of Princess Leer and Avegail Cervantes were two different girls.
Casey Scott did the voice of Avegail, and Sarah Farley? I think, yes, her name was Sarah Farley. She did the voice of Princess Leer. I remember Casey pretty well, you don't forget a girl like that.