Previous chapter:
Chapter 48: Bad choice
Next chapter:
Chapter 50: Return of the Crescent
PREVIEW
... ’t just Hazel’s—it was everyone’s.
She lay there, lifeless, blood soaking into the dirt beneath her, her body broken, her soul silent. Aurora, barely breathing, was sprawled beside her, veins still dark and pulsating with corrupted magic.
Her legs had snapped from the force of her last spell, but she’d taken two of the five witches with her. Her clones still fought in the distance shadowy versions of herself holding the line, barely.
But the battle had shifted.
O’ ...
YOU MAY ALSO LIKE


























