The Christmas Witch by Steven Kellogg
Lucinda, a young girl with a heart as big as her imagination, discovers a mysterious old woman in the woods on Christmas Eve. After inviting her into her home, Lucinda soon learns that the woman is none other than Befana, the Christmas Witch.