A review by emoses82
Iron Flame by Rebecca Yarros

5.0

All I can say is..... I am not okay....