A review by thousandwords
The Queen of Nothing by Holly Black

adventurous challenging medium-paced

3.75