She was cutting past the historical society when she saw him.
He stood on the sidewalk with a camera raised to his face, angled up toward the building’s second-story windows where the original pressed-tin cornice still held together after a hundred and thirty years. His posture was careful, weight shifted to one hip, elbows tucked close. A photographer’s stance. She recognized it from watching Melissa work every morning at the lighthouse.
But she would have recognized him without it.
Sam Copeland. Gray-haired now, thicker through the shoulders than the boy she remembered, but the same long frame. The same way of standing still that had always made the air around him feel quieter.
She stopped walking.
He was really here. She’d seen him at the Harbor Festival from a distance, a glimpse across a crowded waterfront that she’d almost convinced herself she’d imagined. Sally had confirmed it, and still Winnie had held onto a thin hope that he was passing through. A day trip. A detour on his way to somewhere else.
But here he was, standing on Main Street with a camera and a purpose, and Starlight Shores was small enough that this moment had always been inevitable.
She could turn around. Turn left on Bayview, cut behind the general store, take the back streets home. He hadn’t seen her yet. She could be around the corner in four steps.
But even as the plan formed, she knew she wouldn’t follow it. She had spent forty-five years not looking back, not letting herself wonder too long about where he’d ended up or who he’d become. And the wondering had never stopped. It had just gotten quieter, like a radio turned low in another room.
Sam lowered the camera.
He looked directly at her. Recognition first, sharp and immediate. His blue eyes went bright, and then caution moved in to replace whatever had been there a second before.
He walked toward her.
Her fingers found the strap of her canvas bag and held on. Her feet stayed where they were. Two things she could control.
“Winnie.”
His voice. Deeper than she remembered, roughened by decades she hadn’t witnessed. But the way he said her name was exactly the same. He’d always given it two full syllables, never rushing through it the way most people did.
“You’re back.” It was all she could manage.
“I am.”
They stood on the sidewalk with six feet of warm concrete between them. A woman came out of Tides & Tales carrying a paper bag and glanced at them with mild curiosity before walking on. The awning over the historical society door creaked in a gust off the harbor.
“Can we talk?” Sam asked.
The word no sat ready on her tongue. She’d said it to herself a thousand times over the years whenever his name drifted into her thoughts. No. That’s done. That was another life.
“All right,” she said instead.
They fell into step together, heading down Main toward the harbor without either of them suggesting it. Winnie noticed how they kept a careful distance between them. Close enough to be walking together but far enough that their arms couldn’t accidentally brush. She suspected Sam noticed it too.
They passed Harbor Brew, where Jan was wiping down the outside tables. Jan looked up, saw Sam, saw Winnie, and very deliberately went back to wiping. Winnie would hear about this later. The whole town would know by dinner.
They’d walked this same stretch of waterfront when they were young, though back then the distance between them had been shrinking with every step instead of held deliberately in place. Back then he’d carried a canvas messenger bag full of geology textbooks and she’d teased him about the weight of it. She remembered that suddenly and wished she didn’t.
The bench at the overlook faced the view across the harbor. Fishing boats rocked gently against their lines at the municipal dock. A pelican sat on a piling with its wings half-spread, drying itself in the afternoon sun. The air smelled of brine, diesel, and the faint sweetness of whatever was blooming in the planter boxes along the seawall.
She sat on one end. Sam sat in the middle, not too close.
“You look well,” Sam said.
“I look seventy.” She heard the sharpness in her own voice and softened it. “But thank you.”
“You look like yourself. That’s what I meant.”
She didn’t know what to say to that. A boat engine coughed to life somewhere in the channel, and she watched the ripples spread toward the seawall.