radio-appears rated Ella Enchanted: 5 stars
Ella Enchanted by Gail Carson Levine (Ella Enchanted, #1)
At birth, Ella is inadvertently cursed by an imprudent young fairy named Lucinda, who bestows on her the "gift" of …
At birth, Ella is inadvertently cursed by an imprudent young fairy named Lucinda, who bestows on her the "gift" of …