Shadow and Bone (Grisha Trilogy)

Shadow and Bone - Leigh Bardugo, Leigh Bardugo 4.5 Stars!!!