A review by gingerhips
Iron Flame by Rebecca Yarros

adventurous challenging emotional funny mysterious sad tense fast-paced

5.0