A review by ihavetoomanybooks
Violet Made of Thorns by Gina Chen

adventurous challenging dark emotional mysterious tense medium-paced

3.0