A review by readingwithkirsty
The Cruel Prince by Holly Black

4.0