A review by julianazure
Glass Sword by Victoria Aveyard

adventurous challenging emotional hopeful mysterious reflective tense fast-paced

5.0