The Tapestry in the Bell Tower
Kael arrived before Elara had finished her tea.
She had brewed it from leaves she found in the cupboard, their scent sharp and unfamiliar, like dried seaweed and something floral she could not name. The shop smelled of wool and dust and the faint metallic tang of the silver thread, which she had wrapped in a scrap of linen and hidden beneath the counter. She did not want to touch it again. Not yet.
The knock came hard and fast, three strikes against the glass of the front door. Through the frosted pane, she saw Kael’s silhouette, broad-shouldered and restless, his hand raised for another knock before she crossed the room and turned the lock.
“You have to come,” he said. His eyes were red-rimmed, the skin beneath them bruised with sleeplessness. He wore the same coat from two days ago, the one she had mended, and the salt stains had spread further up the sleeves. “The bell tower. Ezra said you’d know what to look for.”
Elara pulled her shawl tighter. The morning fog pressed against the windows like a living thing, muffling the distant crash of waves. “Ezra told you to find me?”
“He said the weaver’s daughter would recognize the pattern.” Kael’s voice cracked on the word *daughter*. “He said you’d see what no one else can.”
She wanted to refuse. The silver thread had taken her grandmother’s voice from her—not the sound of it, but the memory of how it felt to hear it, the warmth that used to bloom in her chest when the old woman called her name. That warmth was gone now, replaced by a cold hollow she could not fill.
But Kael was shaking. His hands trembled at his sides, and she remembered the flash she had seen when she mended his father’s coat: a lighthouse, a woman’s scream, a wave that swallowed the light. Mira. The name the town had forgotten.
“Show me,” she said.
The bell tower stood at the edge of the town square, a stone spire that leaned slightly eastward, as if the wind had pushed it for centuries. The fog curled around its base like a sleeping cat, and the door—iron-bound oak, studded with rusted nails—hung ajar. Kael pushed it open, and the hinges screamed.
Inside, the air was cold and still. A spiral staircase wound upward into darkness, each step worn concave by generations of feet. Elara placed her hand on the stone wall and felt dampness, almost like sweat, seeping through the mortar. The tower breathed. She was certain of it.
“I’ve never been up here,” Kael said, his voice echoing. “No one has. Not since I was a boy.”
“Then how did Ezra know?”
Kael did not answer. He started climbing, and she followed.
The stairs seemed to lengthen as they ascended. Elara counted twenty steps, then thirty, then fifty, but the tower could not be that tall—she had seen it from the square, no more than sixty feet. The air grew thick, heavy with the smell of salt and rust and something sweet, like rotting flowers. Her legs ached. Her lungs burned.
And then the stairs ended.
They stood in a circular room, perhaps twenty feet across, with narrow windows that let in slivers of grey light. In the center of the room stood a loom.
It was ancient, its wood dark with age, the crossbeams carved with patterns that shifted when Elara looked at them directly—waves that became hands, hands that became threads, threads that became waves. A half-finished tapestry hung from the frame, its surface rippling as if stirred by a breeze she could not feel.
She stepped closer.
The tapestry showed Thornwood from above, as if seen from a gull’s flight. The town square, the harbor, the lighthouse at the cliff’s edge—all rendered in silver thread so fine it seemed to glow. But beneath the sea, woven into the deep blue fabric, a shape moved. Dark. Massive. A curve that might have been a shoulder, a suggestion of a face turned upward.
“The sea deity,” Elara whispered.
Kael stood at the edge of the room, his arms crossed tight over his chest. “Ezra said the tapestry holds the town’s memory. Every year, the weaver added a thread. Every year, the town forgot something.”
Elara reached out and touched the fabric. It was warm, warmer than the air around it, and beneath her fingers she felt a pulse—slow, steady, like a heartbeat.
The vision hit her without warning.
She was standing on the cliff, the wind tearing at her hair, and her mother was beside her. Not the faded photograph Elara had carried in her wallet for years, but real: the sharp line of her jaw, the way she tucked a strand of hair behind her ear, the smell of salt and lavender that clung to her skin.
“You see it?” her mother said, pointing at the sea. “The thread remembers what the town chose to forget.”
Elara tried to speak, but her voice was not her own. She was younger, smaller, her hand held tight in her mother’s grip. The sea below them was silver, not blue, and it rose and fell like a chest breathing.
“Mama, I’m scared.”
“Don’t be. The thread is a gift. It holds the weight so we don’t have to.”
The vision shattered.
Elara stumbled backward, her hand burning where she had touched the tapestry. The pulse in the fabric quickened, and she saw her mother’s face again—but this time, it was fading, the edges blurring like a watercolor left in the rain.
“No,” she said, pressing her palm to her chest. “No, I remember her. I remember her voice. She said—she said—”
But the words were gone. She knew her mother had spoken to her, knew it had been important, but the memory slipped through her fingers like water.
Kael caught her as her knees buckled. “Elara. Elara, look at me.”
She looked. His face was sharp, real, the lines around his eyes deep with worry. She clung to him, to the solid weight of his arms, the rough wool of his coat.
“I forgot something,” she said. “Just now. I forgot what she said to me.”
“The tapestry,” Kael said. “It’s taking your memories.”
She pulled away from him and turned back to the loom. The silver thread on the spool in her shop—it matched the weft of the tapestry exactly. The same shimmer, the same warmth, the same pulse.
“My grandmother was the weaver,” she said. “And before her, my mother. They wove the town’s memories into this cloth. Every time I mend something with the thread, I’m adding to it. I’m finishing what they started.”
Kael’s face went pale. “Then stop. Burn it. Burn the whole thing.”
“I can’t.” Elara’s voice was barely a whisper. “If I burn it, the town forgets everything. Mira. The pact. The sea deity. The fog comes back, and the clocks run backward, and we all live in a half-dream forever.”
“And if you finish it?”
She looked at the tapestry. The dark shape beneath the sea seemed to shift, to turn, to watch her through threads that were not eyes.
“Then I become part of it,” she said. “My mother became the thread. My grandmother became the weave. And I—I will become the memory of a woman who was never real.”
Kael grabbed her shoulders, his grip fierce. “You are real. You are standing here, in front of me, and you are real.”
“Am I?” Elara met his eyes. “I don’t remember my first day of school. I don’t remember my grandmother’s voice. I don’t remember what my mother said to me on the cliff. Every time I use the thread, I lose another piece of myself. How many pieces can I lose before there’s nothing left?”
He had no answer. She saw it in the way his jaw tightened, the way his hands fell to his sides.
She turned back to the loom. The tapestry called to her, a low hum that vibrated in her bones. She saw the empty spaces where threads were missing—gaps in the weave that corresponded to the town’s forgotten years. The year Mira drowned. The year the pact was broken. The year Elara’s mother disappeared.
And at the very top, a single empty space, shaped like a face.
Her mother’s face.
“The final thread,” Elara said. “The deity’s face. It has to be woven from a memory. A real memory, not a borrowed one.”
Kael stepped beside her. “Your mother’s face.”
“Yes.”
“But you’re forgetting her. Every time you mend something, you forget more.”
Elara nodded. The silver thread in her shop, wrapped in linen beneath the counter—it was not just a tool. It was a key. Every stitch she made unlocked another piece of the tapestry, another memory of the town, and another piece of herself slipped away.
She thought of the fisherman’s coat, the child’s scarf, the wedding dress she had not yet touched. Each one a trade. Each one a loss.
“I have to finish it,” she said. “The town deserves to remember. Mira deserves to be known. The sea deity deserves—whatever it is that it wants.”
“And you?” Kael’s voice was raw. “What do you deserve?”
Elara looked at the tapestry, at the dark shape beneath the waves, at the empty space where her mother’s face would go. She thought of the gold thread in her dream—the one that could weave new memories, not restore old ones. But that was a dream. This was real.
“I deserve to be forgotten,” she said. “I am already a ghost. Let me become a thread.”
Kael made a sound, half-groan, half-sob, and turned away. His shoulders shook, but he did not leave.
Elara reached out and touched the tapestry again. This time, the vision was gentler: her mother’s hands, long-fingered and sure, guiding a needle through silver thread. The loom creaked. The sea breathed. And somewhere, deep beneath the waves, a lonely deity turned its face toward the light.
“I will finish it,” Elara said. “But not tonight. Tonight, I need to remember what I still have.”
She let her hand fall. The tapestry hummed, disappointed, but she did not look back.
Kael followed her down the spiral staircase, through the iron-bound door, into the fog that clung to the streets like a second skin. The town square was empty, the clocks frozen at half-past three, their hands pointing counterclockwise toward a time that had never existed.
Elara walked home alone. The tailor shop was dark, the silver thread still hidden beneath the counter, and she sat in the back room with a cup of cold tea and listened to the sea.
It was closer now. She could hear it in the walls, in the floorboards, in the hollow of her chest where her mother’s voice used to live.
The tide was rising.
And she was running out of time.
She had brewed it from leaves she found in the cupboard, their scent sharp and unfamiliar, like dried seaweed and something floral she could not name. The shop smelled of wool and dust and the faint metallic tang of the silver thread, which she had wrapped in a scrap of linen and hidden beneath the counter. She did not want to touch it again. Not yet.
The knock came hard and fast, three strikes against the glass of the front door. Through the frosted pane, she saw Kael’s silhouette, broad-shouldered and restless, his hand raised for another knock before she crossed the room and turned the lock.
“You have to come,” he said. His eyes were red-rimmed, the skin beneath them bruised with sleeplessness. He wore the same coat from two days ago, the one she had mended, and the salt stains had spread further up the sleeves. “The bell tower. Ezra said you’d know what to look for.”
Elara pulled her shawl tighter. The morning fog pressed against the windows like a living thing, muffling the distant crash of waves. “Ezra told you to find me?”
“He said the weaver’s daughter would recognize the pattern.” Kael’s voice cracked on the word *daughter*. “He said you’d see what no one else can.”
She wanted to refuse. The silver thread had taken her grandmother’s voice from her—not the sound of it, but the memory of how it felt to hear it, the warmth that used to bloom in her chest when the old woman called her name. That warmth was gone now, replaced by a cold hollow she could not fill.
But Kael was shaking. His hands trembled at his sides, and she remembered the flash she had seen when she mended his father’s coat: a lighthouse, a woman’s scream, a wave that swallowed the light. Mira. The name the town had forgotten.
“Show me,” she said.
The bell tower stood at the edge of the town square, a stone spire that leaned slightly eastward, as if the wind had pushed it for centuries. The fog curled around its base like a sleeping cat, and the door—iron-bound oak, studded with rusted nails—hung ajar. Kael pushed it open, and the hinges screamed.
Inside, the air was cold and still. A spiral staircase wound upward into darkness, each step worn concave by generations of feet. Elara placed her hand on the stone wall and felt dampness, almost like sweat, seeping through the mortar. The tower breathed. She was certain of it.
“I’ve never been up here,” Kael said, his voice echoing. “No one has. Not since I was a boy.”
“Then how did Ezra know?”
Kael did not answer. He started climbing, and she followed.
The stairs seemed to lengthen as they ascended. Elara counted twenty steps, then thirty, then fifty, but the tower could not be that tall—she had seen it from the square, no more than sixty feet. The air grew thick, heavy with the smell of salt and rust and something sweet, like rotting flowers. Her legs ached. Her lungs burned.
And then the stairs ended.
They stood in a circular room, perhaps twenty feet across, with narrow windows that let in slivers of grey light. In the center of the room stood a loom.
It was ancient, its wood dark with age, the crossbeams carved with patterns that shifted when Elara looked at them directly—waves that became hands, hands that became threads, threads that became waves. A half-finished tapestry hung from the frame, its surface rippling as if stirred by a breeze she could not feel.
She stepped closer.
The tapestry showed Thornwood from above, as if seen from a gull’s flight. The town square, the harbor, the lighthouse at the cliff’s edge—all rendered in silver thread so fine it seemed to glow. But beneath the sea, woven into the deep blue fabric, a shape moved. Dark. Massive. A curve that might have been a shoulder, a suggestion of a face turned upward.
“The sea deity,” Elara whispered.
Kael stood at the edge of the room, his arms crossed tight over his chest. “Ezra said the tapestry holds the town’s memory. Every year, the weaver added a thread. Every year, the town forgot something.”
Elara reached out and touched the fabric. It was warm, warmer than the air around it, and beneath her fingers she felt a pulse—slow, steady, like a heartbeat.
The vision hit her without warning.
She was standing on the cliff, the wind tearing at her hair, and her mother was beside her. Not the faded photograph Elara had carried in her wallet for years, but real: the sharp line of her jaw, the way she tucked a strand of hair behind her ear, the smell of salt and lavender that clung to her skin.
“You see it?” her mother said, pointing at the sea. “The thread remembers what the town chose to forget.”
Elara tried to speak, but her voice was not her own. She was younger, smaller, her hand held tight in her mother’s grip. The sea below them was silver, not blue, and it rose and fell like a chest breathing.
“Mama, I’m scared.”
“Don’t be. The thread is a gift. It holds the weight so we don’t have to.”
The vision shattered.
Elara stumbled backward, her hand burning where she had touched the tapestry. The pulse in the fabric quickened, and she saw her mother’s face again—but this time, it was fading, the edges blurring like a watercolor left in the rain.
“No,” she said, pressing her palm to her chest. “No, I remember her. I remember her voice. She said—she said—”
But the words were gone. She knew her mother had spoken to her, knew it had been important, but the memory slipped through her fingers like water.
Kael caught her as her knees buckled. “Elara. Elara, look at me.”
She looked. His face was sharp, real, the lines around his eyes deep with worry. She clung to him, to the solid weight of his arms, the rough wool of his coat.
“I forgot something,” she said. “Just now. I forgot what she said to me.”
“The tapestry,” Kael said. “It’s taking your memories.”
She pulled away from him and turned back to the loom. The silver thread on the spool in her shop—it matched the weft of the tapestry exactly. The same shimmer, the same warmth, the same pulse.
“My grandmother was the weaver,” she said. “And before her, my mother. They wove the town’s memories into this cloth. Every time I mend something with the thread, I’m adding to it. I’m finishing what they started.”
Kael’s face went pale. “Then stop. Burn it. Burn the whole thing.”
“I can’t.” Elara’s voice was barely a whisper. “If I burn it, the town forgets everything. Mira. The pact. The sea deity. The fog comes back, and the clocks run backward, and we all live in a half-dream forever.”
“And if you finish it?”
She looked at the tapestry. The dark shape beneath the sea seemed to shift, to turn, to watch her through threads that were not eyes.
“Then I become part of it,” she said. “My mother became the thread. My grandmother became the weave. And I—I will become the memory of a woman who was never real.”
Kael grabbed her shoulders, his grip fierce. “You are real. You are standing here, in front of me, and you are real.”
“Am I?” Elara met his eyes. “I don’t remember my first day of school. I don’t remember my grandmother’s voice. I don’t remember what my mother said to me on the cliff. Every time I use the thread, I lose another piece of myself. How many pieces can I lose before there’s nothing left?”
He had no answer. She saw it in the way his jaw tightened, the way his hands fell to his sides.
She turned back to the loom. The tapestry called to her, a low hum that vibrated in her bones. She saw the empty spaces where threads were missing—gaps in the weave that corresponded to the town’s forgotten years. The year Mira drowned. The year the pact was broken. The year Elara’s mother disappeared.
And at the very top, a single empty space, shaped like a face.
Her mother’s face.
“The final thread,” Elara said. “The deity’s face. It has to be woven from a memory. A real memory, not a borrowed one.”
Kael stepped beside her. “Your mother’s face.”
“Yes.”
“But you’re forgetting her. Every time you mend something, you forget more.”
Elara nodded. The silver thread in her shop, wrapped in linen beneath the counter—it was not just a tool. It was a key. Every stitch she made unlocked another piece of the tapestry, another memory of the town, and another piece of herself slipped away.
She thought of the fisherman’s coat, the child’s scarf, the wedding dress she had not yet touched. Each one a trade. Each one a loss.
“I have to finish it,” she said. “The town deserves to remember. Mira deserves to be known. The sea deity deserves—whatever it is that it wants.”
“And you?” Kael’s voice was raw. “What do you deserve?”
Elara looked at the tapestry, at the dark shape beneath the waves, at the empty space where her mother’s face would go. She thought of the gold thread in her dream—the one that could weave new memories, not restore old ones. But that was a dream. This was real.
“I deserve to be forgotten,” she said. “I am already a ghost. Let me become a thread.”
Kael made a sound, half-groan, half-sob, and turned away. His shoulders shook, but he did not leave.
Elara reached out and touched the tapestry again. This time, the vision was gentler: her mother’s hands, long-fingered and sure, guiding a needle through silver thread. The loom creaked. The sea breathed. And somewhere, deep beneath the waves, a lonely deity turned its face toward the light.
“I will finish it,” Elara said. “But not tonight. Tonight, I need to remember what I still have.”
She let her hand fall. The tapestry hummed, disappointed, but she did not look back.
Kael followed her down the spiral staircase, through the iron-bound door, into the fog that clung to the streets like a second skin. The town square was empty, the clocks frozen at half-past three, their hands pointing counterclockwise toward a time that had never existed.
Elara walked home alone. The tailor shop was dark, the silver thread still hidden beneath the counter, and she sat in the back room with a cup of cold tea and listened to the sea.
It was closer now. She could hear it in the walls, in the floorboards, in the hollow of her chest where her mother’s voice used to live.
The tide was rising.
And she was running out of time.