A review by sanaastoria
Last Term at Malory Towers by Enid Blyton

4.0