A review by whatsbridiereading
The Cruel Prince by Holly Black

4.5