A review by redvelvetpenguins
Violet Made of Thorns by Gina Chen

4.0

I was weary of the YA description tag, but honestly it didn't feel YA at all. It was mature and cohesive. Probably only given that tag because the main character is a 19-20 year old girl