A review by epeolatri
Iron Flame by Rebecca Yarros

5.0