A Bad Spell for the Worst Witch - Jill Murphyová

A Bad Spell for the Worst Witch is the third of Jill Murphy's much-loved The Worst Witch series,…