Scan barcode
A review by jayce
The Great Shelby Holmes by Elizabeth Eulberg
5.0
Such a pleasant surprise. I was not particularly drawn to this book, but it was so fun.