A review by bookishandlegal
The Cruel Prince by Holly Black

medium-paced

4.0