A review by readwithkim
The Cruel Prince by Holly Black

medium-paced

3.75