A review by alexandrachristie
First Term at Malory Towers by Enid Blyton

lighthearted relaxing medium-paced

3.75