Scan barcode
goldengeode's review
adventurous
dark
fast-paced
4.75
The ending felt a little weak but the whole book is a page turner
More...
Scan barcode
4.75