Previous: S1E1
S1E2: Lilly and the Legend of Prince Charming
Lilly the Witch
Next: S1E3

Lilly the Witch S1E2: Lilly and the Legend of Prince Charming

  • Aired: 2004-09-11
  • Runtime: 25 minutes
Watch Episode

Overview