AI The last of the Richmond Park lights died behind them as they passed between the oaks.
Aurora stepped through first, expecting nothing, feeling only the winter damp soak through the toes of her boots. Then the air changed. It did not warm or chill ; it thickened, as if she had walked from a thin sheet of ice into honey. Her earring tapped once against her neck and fell still. The sound of traffic beyond the park wall vanished so completely that she stopped, half-turning, because for a dizzying moment she could not decide whether the road had been erased or merely mislaid.
“Do not look back for it,” Isolde said. The seer’s voice came from slightly behind and to Aurora’s left, though the woman had not seemed to move. Her long silver hair flowed like smoke over the dark green of her robe, reaching down her back to brush the grass. “The old paths are shy when chased.”
Aurora’s bright blue eyes widened .
The grove stretched before them in a shape no map could hold. Trees grew in spirals and arcs, their trunks pale bone-bark under winter moonlight, their leaves not bare but shining faintly silver-green, as though each one had been lacquered in starlight. The ground was carpeted with moss so deep it swallowed the sound of her footsteps . Wildflowers bloomed between the roots—pale blue, violet, gold, white—impossibly fresh, their petals catching moisture that should not have been there in frost-time. A cluster of them trembled beside her ankle, though no breeze touched them.
Nyx flowed out between two standing stones and became a humanoid silhouette at Aurora’s shoulder, darker than the shadows cast by the trees. Faint violet glowed in the place where eyes should have been. When Nyx spoke, the words seemed to arrive from several directions at once, like a whisper carried on a wind that had not found them yet.
“The Veil is thin here.”
Aurora touched the pendant hidden beneath her collar. The silver chain was cold against her skin, but the deep crimson stone at its center, no larger than a thumbnail, was not cold. It pulsed with warmth, faint and steady as a second heartbeat. She frowned. She had worn the Heartstone pendant through London and never felt it stir except near portals, except near places where something behind the world had rubbed too hard against it.
“This is not a portal,” she said, more to herself than the others.
Isolde smiled without looking amused. “Not all doors open. Some merely remember how.”
They moved deeper.
Aurora had entered strange places before, or places that had become strange around her. London had done that often enough lately. Silas’ bar above the flat, the golden back kitchen of the Golden Empress where Yu-Fei Cheung’s pots simmered at impossible hours, the alley behind the pub where Nyx had first unfolded itself from darkness like a stain given will. But the Fae Grove was not a place with secrets. It felt like a secret wearing the shape of a place, and it looked at them as they walked.
The standing stones at the boundary had been ancient oaks carved by weather into pillars, their faces twisted into expressions too close to faces to be mistaken. Now, farther in, the stones had been re-formed into something else—low arches, broken circles, a fallen lintel resting across two pillars as if set there by giants. The moss had claimed most of the carvings, but Aurora could still trace strange lines in the bark, knots that looked less like natural growth and more like written language.
Her phone vibrated once against her thigh.
She stopped walking.
“Bad?” Nyx asked.
“Clock’s gone.” Aurora pulled it out and stared. The screen showed 6:14 p.m., then 2:33 a.m., then no time at all, just a flicker of gray beneath the glass. “That’s not possible.”
“Time,” Isolde said, pausing ahead of them beneath a tree whose branches formed a perfect dome above a pool of still water, “is a mortal habit. Here it is merely a suggestion, and not always a polite one.”
Aurora pocketed the phone, but her fingers stayed curled around it as if the thing might run. The crescent-shaped scar on her left wrist itched. She glanced down. The old mark looked pink under the moonlight, as if some child’s fall were being remembered in another language.
The pool at their feet reflected no sky.
Instead, it showed leaves. Green, autumn leaves falling endlessly through a dark blue water that should have reflected winter. A single leaf surfaced and drifted away from the edge, even though the pool was still.
Nyx drifted over it, lowering one shadow-hand as if to touch the surface. The violet glow of their eyes intensified. “There is hunger below.”
Isolde’s bare feet had crossed moss without leaving prints, but Aurora saw the blades straighten and bow as though touched by wind. “Some hungers are older than the mouth that made them.”
Aurora stepped closer to the pool despite herself. The pendant warmed again, stronger now, a small bead of heat between her breasts. She touched it through her shirt and looked at the water, expecting her reflection to look back with her usual calm, assessing expression. Instead, the face in the pool smiled before she did.
She recoiled hard enough that Nyx’s arm caught around her shoulder without fully becoming solid, a cold band of night against her coat.
“What did you see?” the shade asked.
“Me,” Aurora said. “But later.”
The tree above them shivered, dropping a shower of silver leaves.
Beyond the pool, the path widened into a hollow where three stones stood in a triangle around an old altar of fused root and rock. The altar was dry, but the stones around it were wet, as though they had been weeping. Frost crystals bloomed across the moss nearby, yet when Aurora reached down, the crystals did not melt under her fingertips. They were not ice. They were something finer, like powdered glass or frozen light.
The Fae blade at her hip stirred.
Aurora looked down. The dagger’s moonsilver edge had begun to glow, faint and blue-white in the growing dark, as if moonlight were pooling in the metal even though the sky above was hidden by the trees. The hilt was already cold in her hand when she drew it, the slender leaf-shaped blade sliding free with a whisper that sounded too much like a name.
Isolde stopped walking.
“Now you know,” the seer murmured, “why the old courts called it a blade that speaks.”
“Speak?” Aurora asked, but her gaze fixed on the altar .
Something had been carved there. Not a symbol this time, but a seam —a line of black running across the stone, too straight to be natural, too deep to have been chiseled away. Around the seam, the air shimmered . To anyone else, Aurora suspected, there would have been nothing. To her, the Veil was visible, a faint distortion like heat rising from summer pavement, except here it was cold. It rippled at the edges of the seam, tearing slightly where the shimmer thinned.
From beyond it came sound.
Laughter. Music. The clink of glass.
Aurora’s stomach tightened. “Nyx?”
The shade had become still beside her, their form less defined, stretching toward the seam despite themselves. “A wound,” Nyx whispered. “And something feeding.”
The air near the seam changed color. Warm amber bled through the tear, not like sunset but like lamplight trapped in wine . A smell slipped out—roasted sugar, spiced fruit, meat seared until fat sizzled, wine boiled into syrup. The scent struck Aurora so hard her mouth watered before she realized she was hungry. The thought came with a terrible, greedy clarity: eat.
She jerked back from the altar.
The pendant was hot.
“Close it,” Nyx said.
Isolde did not move toward the seam. She stood among the blooming flowers, her pale lavender eyes fixed on Aurora as if on a card that might turn either way. “Only if the door wishes to be shut. Some locks answer better to keys than to strength.”
Aurora stared at the blade in her hand. The Fae-forged dagger’s glow intensified near the tear, and its cold bit up into her wrist. The scar pulsed there, a faint ache. She did not like the sensation of holding it—like gripping a promise that had been kept too long.
“I don’t know how to close magical seams,” she said. “I deliver food.”
Nyx’s laugh came like wind over broken glass. “Not tonight.”
The amber glow broadened. The music beyond sharpened: fiddles, bells, the roar of a crowd too large for a room. For one impossible moment, the tear opened just wide enough for Aurora to see through into a place of vineyard rows and golden lamps, tables laden with roasted plums, silver towers of honey cakes, and figures moving between them in beautiful, excessive dress. The sky above that place was warm amber, lit from within, and even the clouds there seemed thick enough to taste .
A hand reached through the seam.
It was elegant and too long, the fingers tipped in rings set with garnets that looked like drops of wine . The hand brushed the air in front of the altar, and the wildflowers nearest the stone curled toward it as if drawn by the heat of its skin.
Aurora thrust the blade forward before she decided to.
The Fae dagger passed through the Veil seam and struck nothing, yet something tore.
The seam screamed.
Not a voice. Not metal. The sound was the wet, tearing cry of fabric being ripped too wide. The amber light collapsed inward. The reaching hand twisted back, fingers flexing once in the air, then vanished. The seam snapped shut with a gust of warmth that smelled of cinnamon and blood, and then there was only the grove again, and the pool, and the trees.
Aurora’s arms trembled .
Nyx was at her elbow instantly. “You are breathing too fast.”
“I’m breathing,” Aurora said, because it seemed important to prove it .
Isolde inclined her head, and her silver hair shifted like a river of frost. “The blade was given for such a moment as this, though I did not promise you would be glad to use it.”
Aurora looked down at the dagger. Its glow had softened to a blue-white sheen, and the edge was clean. The stone altar, however, had changed. The black seam was gone , but a single line of deep crimson remained, fresh as a wound across the moss. From it rose a faint warmth .
The pendant cooled.
“Is that normal?” Aurora asked.
“Normal is a word used by those who fear surprise,” Isolde replied.
Aurora almost laughed, but the sound caught in her throat. Her heart was still hammering against the inside of her ribs, and the smell of roasted fruit and spoiled sugar lingered at the back of her mind, tempting. She tucked the Fae blade back into its sheath at her hip and drew a long breath through her teeth.
The grove seemed to lean closer as she did.
A white flower near her foot opened all at once, unfolding petals like tiny hands. Across the clearing, another bloomed. Then another. The wildflowers stirred in a wave, as if recognizing something in her, or in the blade, or in the closed wound on the altar . Aurora saw movement in the corner of her vision—shapes passing behind the spiraled trees without trunks, faces glimpsed in the pale bark, eyes that were not eyes but knots of light.
Nyx’s form thinned at the edges.
“They are watching,” the shade said.
“Who?” Aurora asked.
“Those who were watching first.”
Isolde walked forward, her feet still leaving no prints, only the reluctant bowing of grass. She stopped where the path split beside a stone fallen from one of the standing arches. On the stone lay an object.
It was a cup.
The cup looked like it had been grown from glass and ivy, translucent and green-veined, and the liquid inside shifted color as Aurora approached: wine, honey, milk, water, then wine again. She did not touch it.
Isolde touched it with two fingers and lifted it without breaking the surface.
“A gift,” the seer said, “or a reminder .”
Aurora’s eyes narrowed . “What does that mean?”
Isolde tilted the cup toward the fading warmth of the altar, and the liquid inside turned the same deep amber as the light beyond the seam. “That what you closed today is not closed everywhere. The hunger has many doors. Some wear crowns. Some wear aprons. Some wear your own face when you are too tired to look.”
The pendant pulsed once, gently , against Aurora’s skin.
Nyx drew their attention to the sky above the trees. The moon was visible now through the canopy, bright enough to turn the grove into a place of silver shadows and dark green pools. But beside it, if one looked with eyes that had been taught to see, the air was threaded with the shimmer of the Veil, weakened and repaired, wounded and stitched.
Aurora thought of London, of the flat above the bar, of deliveries in rain, of golden kitchens and old debts and the ex she had fled, of Evan’s hands and Eva’s warning. She had left Cardiff to escape one kind of door closing on her. She had not expected to find herself holding one open.
She stepped up beside Isolde and looked at the cup.
“I’m not drinking that,” she said.
“Good,” Isolde replied, and set the cup down again as though it had asked nothing of her. “Not every wonder is meant to be consumed. Some are meant to be remembered.”
The grove gave no answer in words.
But from somewhere deeper between the impossible trees, the wildflowers bloomed brighter, and the old stones waited, and the air itself seemed to lean in, eager to learn what they would do next.