A review by amysbooknook
Crooked Kingdom by Leigh Bardugo

4.0