Shadow and Bone (Grisha Trilogy)

Shadow and Bone - Leigh Bardugo 4.5 Stars!!!