Once Upon a Time sequel stars, Sophie Lowe and Naveen Andrews talk about their new Wonderland fantasy. Sophie plays Alice and Naveen the evil Jafar..
Once Upon a Time sequel stars, Sophie Lowe and Naveen Andrews talk about their new Wonderland fantasy. Sophie plays Alice and Naveen the evil Jafar..