A review by jillybean1115
Crooked Kingdom by Leigh Bardugo

adventurous dark sad fast-paced

5.0