A review by emmirosereads
Iron Flame by Rebecca Yarros

3.0

I'm struggling to process what the heck I just read.