A review by bookisheverafter
The Cruel Prince by Holly Black

4.0