Read with BonusRead with Bonus

Chapter 31

POV: Isadora Bellini

The flames beneath the altar burned silver now—unnatural, soundless, sacred. Smoke curled upward like threads of forgotten language, painting words I couldn’t understand in the air. Giada lay beside me, breathing but pale, as the rune-light crawled across her skin like it had al...