A review by lms33
Five Have a Mystery to Solve by Enid Blyton

adventurous mysterious medium-paced

3.25