Scan barcode
A review by lilliandm
Shadow and Bone by Leigh Bardugo
4.0
It's been so long since I read this last that I actually forgot most of the twists until they were happening which made my reading experience very good.