Gina Chen’s debut fantasy, Violet Made of Thorns, is a richly imagined world of seers, curses, and princes rich with fairytale vibes.
Gina Chen’s debut fantasy, Violet Made of Thorns, is a richly imagined world of seers, curses, and princes rich with fairytale vibes.