A review by _melrosereads
Finale by Stephanie Garber

4.0

On the one hand I’m glad all the loose ends are tied but my god I wanted to murder jacks and gavriel myself by the end of the book lol