A review by carlyisprobablyrereading
The Cruel Prince by Holly Black

adventurous mysterious

5.0