A review by trio
Onyx Storm by Rebecca Yarros

5.0

I’ve been putting off finishing Onyx Storm for days—partly because I was freaking out about the ending, and partly because I just didn’t want it to be over.