A review by hannahhew
Kingsbane by Claire Legrand

4.0

The pacing was weird in this one and it took me way too long to finish but the ENDING