A review by addythebookbat
Iron Flame by Rebecca Yarros

slow-paced

3.75