A review by joshualuke_reads
Glass Sword by Victoria Aveyard

4.5