A review by justanotherfangirlk
Iron Flame by Rebecca Yarros

slow-paced

3.75