A review by bottomofthebookshelf
The Christmasaurus by Tom Fletcher

5.0