A review by kikila
The Worst Witch All at Sea by Jill Murphy

lighthearted sad medium-paced

3.0