Hello again! Finally this fic comes to an end, once again with art from the amazing Grifar4, which you can see on the version of this story posted on Archive Of Our Own! Find him on Twitter as well for more art!


Tiadrin leaned over Callum, her entire body brushing against his back. "With such a display of love, I think you two are ready to make love," she said.

Rayla gasped at her mother's words and Callum couldn't quite read her expression. It shifted between excitement, nervousness, and surprise. He imagined his face mirrored hers.

Dazed as he was by the carnal lust and raw passion of this evening, it took a few moments for Tiadrin's suggestion to actually sink in. Once it did however, Callum recoiled and tried to jump out of the pool in a panic. But because his legs were still shaky from the orgasms, he simply ended up falling back into the spring with a large splash that hurt his pride more than his body.

It was one thing to do some fooling around, even if it was the most incredible fooling around that he could ever have imagined. But making love? That was a whole other level!

"Callum? You okay?" Rayla asked. He looked up through soaked bangs to see her sitting up on the bank. Her violet eyes were wide-eyed, with none of that excitement from before. The gaze made him feel self-conscious , and he shrank back into the water.

"Okay, I guess you might, in fact, not be ready to make love. That's quite a reaction there, Callum. Do you want to talk about it?" Tiadrin said, her voice completely sincere. He watched a twinkling stream of water droplets trace a delicate trail of moisture along Tiadrin's womanly curves and ample breasts. He blinked and turned his head so as not to get caught staring. But then he saw Rayla's flushed pussy still clearly visible between her spread legs which only made it harder for him to get a grip on his thoughts.

"Sorry, I-I just… I-I didn't expect… Back in Katolis that would have been…" Callum's breathing sped up as words came out all wrong.

"Hey, it's okay, it's okay. Breathe, Callum. Breathe. You didn't do anything wrong," The older elf said with a gentle smile as she submerged herself in the spring again to rub his shoulder. Rayla also sat up, and he saw a flash of fear on her face.

But then she whispered "Callum…" before steeling herself. She slid into the pool with a gentle splash, waded through the bubbling waters and stood before him, her pert breasts glistening. She reached into the water, placing her hand under Callum's arm and lifting him up. Then she gave him a loving smile and wrapped her arms around him, pressing her perky nipples into his chest.

It broke his depressive train of thought to see her overcome her fear of water to reach out to him. He owed it to her, to the both of them, to be honest. His arms wrapped around Rayla's back, and despite her breasts rubbing against his chest and his softening cock brushing against her slit, the intimacy wasn't sexual at all. And yet he felt closer than ever to Rayla.

Then he felt the warm, soft skin of Tiadrin's breasts pushing against his back as she moved to hug him from behind. Callum couldn't remember another time when he had felt so comfortable as he did now, cradled between these two women. He pulled Rayla closer, trying to feel every inch of her lithe body. With a soft giggle she kissed his neck and rested her head on his shoulder. He felt Tiadrin press her more ample bosom against his frame as she reached around his chest, teasing his nipple playfully before resting her head on his other shoulder. Slowly the bliss began to melt away the tension in his muscles.

"You're safe here. Callum, you are always allowed to stop or say no. You don't even have to give a reason. Though, of course, it might help if you can explain the emotions you are feeling, so we can try to work through them for next time," she whispered in his ear, and he felt Rayla nod against his other cheek. Between the two of them his panic subsided, and slowly his breathing calmed.

"I'm sorry, I just… that's a very big step, and I-" Before he could figure out his words Rayla gently pushed away from their embrace and placed her hands on his cheeks. She was staring at him so intensely that he was unable to look away, but then her eyes softened as she brushed his wet hair away from his green eyes.

"Callum. Listen to me very carefully. I want you to stop apologizing," she said, clearly emphasizing the last two words. "There is nothing to apologize for, ya silly human. Like my Mum said, it's alright. I get it, humans are uptight about this stuff, and that rubbed off on you." Rayla smirked as she pressed her perky breasts more firmly against his chest. "And that's not even necessarily wrong. They just see this differently than us elves. But please help me understand what you do want, and why this scares you so much."

In the face of her desperate expression, Callum was powerless.

"I guess it's just that… sex makes babies, right? And as much as I love you, I don't think I'm quite ready to take care of babies yet. Normally people are married before that, and they live in the same house, and they get to prepare for that, and I just…" he stammered, looking down to avoid Rayla's gaze. Then he realized that made it look like he was staring at her tits instead, so his eyes snapped back to Rayla's.

He had expected to see several emotions. Understanding. Frustration. Relief.

Certainly not the dumbstruck confusion clear on her face, like he had said the dumbest thing she ever heard. Her mother drew back a bit as well, resting her hands on his shoulders.

"Uh, Callum? Sure, sex can lead to babies. But only if it's done on a full moon. Look up. It's waning now," Rayla slowly said like she was explaining to a five-year old. Silently he followed her pointing finger to see the moon as silver as her hair. It was about three-quarters full.

"What?" he said, mentally going over every agonizing second of The Talk given by King Harrow. That hadn't been in there. Sure, women had their lunar cycle, but that's not literally aligned with the moon, that'd be silly-

Oh. Right.

Moonshadow elves.

"I think that might only be true for you Moonshadow elves. Human women can get pregnant any day of the month," he awkwardly explained, and Rayla's face lit up in understanding. Then a frown appeared.

"Waaaaaaait. Is this whole human obsession with marriage and engagement and no sex ever just because… you can't avoid making babies with it? No, that's still pretty silly. You could still do other stuff like the stuff we just did, with hands and mouths and toys and-" Before Rayla could continue that awkward sentence, Tiadrin put her hand on her cheek.

"Well then Callum, I now understand your reaction a bit better. I agree it'd probably be a little early to give me grandbabies just yet, but now you know that you can't get Rayla pregnant tonight." The older elf whispered sensually in his ear, wrapping her arms around him again and pressing her breasts firmly against his back.

"In fact, you can pump as much cum into her as you want, and all it will do is make you both feel incredibly good," she added, hand gliding over his stomach to grab his now-soft dick. Her words made it twitch, making her chuckle.

"Yeah, we can do everything, Callum. I've wanted this for so long, you know?" Rayla said before kissing him again. One of her hands moved between her mother and his back to pull him closer, while the other went between them to join Tiadrin's. But even while distracted by the kiss and their touches, Callum saw her frown when she found him soft. He could feel the blood flowing south and knew it was only a matter of time before he'd be hard again, but it still made him feel inadequate.

But before he could defend his masculinity, Tiadrin spoke up.

"Oh love, I think Callum might need some more stimulation. How about I show you another trick? Rayla broke away from the kiss to nod breathlessly, eyes once again full of desire. The older elf pulled him to sit on the bank again, his half-hard length on display.

Tiadrin knelt between his legs, and for a moment Callum thought she was going to suck him again. But then she brought those full breasts forward and put his dick between. Her hands pushed them together, forming a soft channel for him. It wasn't quite as tight and wet as her mouth, but he was still overwhelmed by the new sensation.

"Oh, I see," Rayla said, and he tore his eyes from the incredible sight to see her lean over her mother, watching intently over her shoulder. Those bright violet eyes were fixated on his cockhead poking out of her mother's boobs.

A moment later Rayla's hands moved around to grab those boobs, squeezing the nipples between her fingers and adding more pressure to his rapidly hardening dick. Each shallow thrust against Tiadrin's chest made him moan, and Rayla moaned right along with him. Tiadrin smirked, before leaning her head forward to lick his tip every time it popped out from her cleavage. His eyes fell on her horns, and without thinking he grabbed them to gently push her further down.

"Oh fuck" he whispered as the tip disappeared entirely into Tiadrin's mouth, where she firmly sucked it and lapped up the precum with her nimble tongue before letting it fall out again with a loud, wet pop. Somehow Callum tore his gaze away from Tiadrin's face to notice one of Rayla's hands had dropped from her mother's breast to glide under the water towards her slit. He couldn't see well through the waterline, but Tiadrin's moans told him her daughter had absorbed the previous lessons just as well as him.

He was rock-hard now, and precum dripped between Tiadrin's boobs as she kept massaging him.

"Does it feel good?" Rayla asked in a throaty voice, and Callum had no idea if she was talking to him or her mother. He didn't have the brain power to figure it out either as Tiadrin licked his cockhead before moaning.

"So good, darling!" "So good, Rayla!"

Tiadrin and Callum answered at the same time. The three of them smiled and giggled at their synchronicity. Tiadrin purred as her daughter pushed her fingers further into her plush tits.

"Oh, you've grown up so much!" she groaned as her head fell back, resting between Rayla's tits.

"It feels amazing. Fuck, I can't believe this is happening!" Callum added to the chorus of moans and groans.

"You look so hot. Both of you do. I can't believe I finally get to fuck the two sexiest people I know," Rayla said in response, one hand still rubbing her mother's slit while the other reached between them to cradle his balls underneath Tiadrin's breasts. He was rapidly reaching the point of no return again, and some part of his brain remembered that this was supposed to just be getting him hard for real sex.

Before he could decide to come all over Tiadrin's face or save it for Rayla's womb, the mature elf started quivering between them. Short gasps came out of her mouth, ending in a loud moan that vaguely sounded like Rayla's name.

The tantalizing pressure on his dick vanished as Tiadrin's hands fell to his knees and her breasts sank into the water. Only Callum's hands holding her horns kept her from submerging entirely. Silver hair floated between them as a content smile appeared on her face.

"Damn, love. You're a quick learner. I love you so much," Tiadrin said after her breathing calmed. Gently, asking without words, she put her hands on Rayla's shoulders to pull her in for a loving kiss. Their tongues swirling and wet kissing sounds made his cock twitch and before he knew it, he was rubbing the shaft of his dick. Compared to the wild abandon just a minute ago the sight was almost chaste, and despite his still-throbbing dick Callum could see the pure love between them.

"Though it wasn't all you. Callum is quite the looker himself, and with a sexy dick too. Remember what I told you before? There's nothing hotter than someone who clearly desires you, and Callum finally dropped all pretence," Tiadrin said when she finally released Rayla and turned to see his hand on his cock. Her demure, loving expression sharpened into something wild and burning with passionate lust, but it was just as hot.

Maybe it was the fact that he was still so close to orgasm, or maybe the insanity of the day's events had just broken all inhibitions, but instead of his usual stammering and blushing he just grinned. "You're fucking hot yourself, Tiadrin," he said as a drop of precum spilled over his hand.

"Don't forget about me, though," Rayla said with an adorable pout as she crawled back onto the bank next to him.

"Of course not, you're the number one girl for me!" Callum hastily said, taking his hand off his shaft to reach out to grasp her shoulders.

She let out an exaggerated sigh, then pulled his face towards hers for a greedy kiss. Callum's hands wandered over her back, before slipping down to grab her firm ass and lift her into his lap. His dick throbbed when he felt hot wetness spread to him, making him moan into their kiss. Rayla started grinding on him, her wet pussy lips sliding over the shaft of his cock, and soon enough their moans became indistinguishable.

Callum groaned when Tiadrin's soft hands gently pulled their heads apart.

"Alright, lovebirds. I think that you two are ready. But remember, always check for consent. It's easy to get carried away, but it's still your first time and there's nothing wrong with holding back a little," Tiadrin said, full of energy again. Before his horny brain could even figure out her words, she continued.

"Plus, I'm not sure you'll be comfortable like this. Better to fully lie down in the soft grass." With a wink, she pulled the both of them up, making his feet slip in the mud under the waterline. Yeah, she was probably right.

Spending a minute moving around and getting comfortable allowed his lust to cool slightly. He still wanted nothing more than to finally fuck Rayla for real, but he didn't feel like he was about to cum any second now.

"It's probably best if Callum lies on his back, and you're on top. That way you can control the speed and angle. Is that okay, Ray?" Tiadrin asked. Given the feral look in her eyes and wild nodding, Callum doubted Rayla considered it too deeply, instead focused on getting him inside her as soon as possible. Not that he could argue with that plan either.

Moments later they were in position, with her on his lap. Her knees were on either side of his hips and her hands rested on his chest. Unable to stay still, his hands wandered up and down her legs and rubbed her ass.

"Rayla, I love you," he whispered. She ducked her head a bit, embarrassment creeping up on her, but still moved a hand to touch his cheek.

"I love you too, silly," she said, grinding on his dick again.

"Oh, this is just so wonderful! As a parent your greatest wish is that your child finds good loving partners, and I couldn't have asked for a better guy for you! And now I get to guide you through such a magical moment like losing your virginity? Thank you so much for letting me be with you in all this!" Tiadrin gushed beside them, and Callum couldn't tell if the drops falling from her face were tears or water from the spring.

"I love you too, Mom," Rayla said, sitting up so she could put her other hand on her mother's cheek. After a moment in which they simply stared at each other with love, Tiadrin chuckled before moving her hands to where they were almost joined.

One hand wrapped around his cock while the other rubbed Rayla's lower lips before slipping inside.

"Oh yes, you are both ready. Remember you two, always make sure she's wet enough. You're a big boy, Callum, and need lubricant. But thankfully Rayla is providing plenty!" Tiadrin said, slowly pumping her finger back and forth into Rayla's pussy. With each move, drops of her juices dripped onto his dick.

The water from the spring, Rayla's grinding, and his own precum had left plenty of lube that Tiadrin now spread across his dick before pointing it straight up. The movement forced Rayla to lift her hips. Callum could clearly see her mother guiding her so his tip was right against her clit.

Rayla moaned as his glans grinded against her most sensitive spot. Callum's head fell back. He could feel her heat against him, making him buck up involuntarily. Between their gasps and moans Tiadrin chuckled.

"Now go slow and steady, try to relax. Just take it easy and feel," she said, moving his cock to Rayla's opening. Callum tore his gaze away from the sight of them almost joined, and looked his lover in the eye.

"Are you sure?" he asked, trying to stay calm even as his cockhead prodded against wet heat. Rayla simply smiled.

"Never been more sure of anything," she said, before lowering her hips ever so slowly. Her pussy resisted for a moment, but then Tiadrin spread the lips and his glans slipped in. They both gasped the other's name at the new sensation. Rayla's eyes closed and her head fell back as she caught her breath.

"Shit, you're big. But it feels so good," she moaned, sheathing him further. Tiadrin put her hands on her daughter's breasts, supporting her weight so it didn't rest solely on shaking legs. Inch by inch she descended, until with a final moan he bottomed out.

"Oh fuck… Callum…" Rayla groaned as her entire body shuddered. Her pussy was the tightest thing he'd ever felt, and he wanted nothing more than to thrust wildly into her, but he resisted with his last shred of sanity. He wanted to savour this sensation, to take his time like her mother suggested. Rayla seemed to have the same idea. She barely moved for a minute, seemingly experimenting with small grinds and squeezes. With every tiny movement she got a little wetter, and Callum could feel her juices drip out around him.

His hands wandered up towards her breasts. Tiadrin's fingers made way for him, and he gladly took the opportunity to squeeze her boobs and pinch her nipples. Rayla's hands didn't stay still either, one rubbing his chest while the other dug through his hair.

Meanwhile Tiadrin's hands wandered down to her daughter's waist and gently grasped her sides. The fingers dug into the soft skin as she lifted her up an inch.

"Holy shit!" Callum shouted when he felt her folds shift around him. With a gentle pull from Tiadrin, Rayla took him balls-deep again. Her juices flowed all around him, making all the movement slicker and hotter.

Tiadrin pulled her up and down a few more times until Rayla took over, figuring out a gentle rhythm. Her bounces became larger, letting him feel the breeze on his slick shaft before sinking back deep in velvet heat.

Unable to take a particularly slow bounce, Callum thrusted up involuntarily, making her squeal. She must have noticed his worried face, because she immediately moaned "Do that again!"

"Fuck, Rayla!" he moaned, instinct taking over. It took a few awkward thrusts before they synchronised, her moving up while he moved down so they could thrust into each other as hard as they could.

Just when Callum could feel the heat gather in his balls again, Rayla slowed down before stopping completely. Every fibre of his being demanded he keep thrusting, but then he opened his eyes to see her look to the side. Panting, he turned and saw what distracted her.

The moment he had entered Rayla the rest of the world had vanished, but now he remembered her mom was still there. Tiadrin sat on her knees next to them, looking flushed. One hand was on her left breast, while the other rested on her clit. Despite Rayla's tunnel still squeezing his dick, his vision cleared enough to notice the trembling in Tiadrin's hands, and the gushing wetness between her legs.

Another image his artist brain would never forget.

"Rayla, why did you stop?" she asked between gasps, her voice breathy and weak. "You were doing so well!"

Rayla moved one hand from his hair to reach out to her mother's other tit. The movement shifted him inside of her, and they both moaned. Tiadrin's eyes were fixed on Rayla's pussy.

"Oh Mom, I want to, it feels amazing. But you should be feeling amazing too! Even when I made you cum earlier, I could tell you were holding back!" Rayla said, pinching her nipple before moving down, over her mother's hand still on her clit, right towards the pussy she came from.

"No, this is your moment, and Callum's! You should keep going, just watching makes me happy enough-" the older elf insisted, despite Rayla's fingers clearly glistening with juices after merely brushing her pussy.

"We can keep going and make you cum too. Callum has a magic tongue he's not using, and you need to experience it. I bet it'll be a first for you too!" Rayla said, smirking when she caught his surprised look. "I'm sure he's such a stud he can satisfy both of us at the same time," she added, looking at him with a sultry gaze.

Well, he couldn't say no to that challenge, could he?

"I think we owe our incredible teacher some orgasms," he managed to say with a wink. Tiadrin still looked hesitant, but then Rayla slipped another finger into her.

"Mom, being able to honestly say no is really important. But nearly as important is being able to honestly say yes. So please, admit your desires. Admit you want us to ravage you," she said with a seductive lilt that made Callum shiver beneath her.

Tiadrin shuddered, a loud moan escaping her mouth as a small orgasm tore through her. Rayla gently pulled out her fingers, moving to support her mother's weight as she caught her breath.

"Damn Ray, you grew up to be quite the seductress! How can I say no to that? You're right, I've wanted his tongue ever since I saw you squirt. You better not disappoint!" Tiadrin said, making Callum gulp as he wondered what he got himself into. But before his rational side could kick in, Rayla leaned back, sheathing him until his balls brushed against her butt. His eyes closed and his head fell back into the grass.

Before he could get used to the tight folds of Rayla's pussy again, he sensed movement next to his head. Callum opened his eyes only to see Tiadrin's ass fill his vision. Right before she sat on his face she stopped, though that didn't stop Callum from smelling her arousal. A drop fell on his lips, and his tongue eagerly lapped it up.

"Are you sure you're up for this?" Tiadrin's mocking tone caused a brief flash of anger, but then he realized that she was offering him an out. Her willingness to prioritize his comfort only fueled his determination to pleasure her beyond all expectations.

"I should be asking you that," he retorted before gripping onto her plump ass and pulling her down.

Despite his outward confidence, Callum was a little nervous about doing this. Tiadrin's bottom pressing his head into the ground left him with little control, unlike when he was eating out Rayla. Speaking of Rayla, she slowly resumed bouncing on him, distracting him even more with overwhelming pleasure. But some deep instincts and the earlier training kicked in, and as soon as Tiadrin started grinding against his lips his tongue darted out to find her opening and lap up the arousal flowing from her.

The taste, similar to Rayla's but still unique, swept away any hesitation, and he moved even faster.

A moan told him he was doing okay, but he wasn't satisfied with okay. Somehow he had managed to give Rayla an incredible orgasm earlier, and her mom deserved the same. The hot wetness around his cock was overwhelming, but he forced himself to recall the earlier lessons.

His tongue darted out, licking runes across her pussy and lapping up her arousal. Suddenly the moans from both women were muffled, and he looked up over Tiadrin's back to see Rayla's hand clutching her hair, and he figured they must be making out. Instead of feeling jealous, it only made him hotter, and he started thrusting up again into Rayla's silken heat.

Channelling the love and arousal flowing through his body, Callum drew a Fulminis rune, making sure to end the jagged line on Tiadrin's clit. Just like her daughter she cried out his name, her mouth slipping free of Rayla's as all three of them started to lose control. Rayla started bouncing desperately, and he could feel something, a finger perhaps, brush against his dick as it thrusted deep. Which of the two elves was rubbing her clit? Callum had no idea, and he had no brainpower left to think about it.

All that was left was thrusting and licking. For a brief moment he could clearly feel the magic flow, from him to Tiadrin, through her desperate kiss to Rayla, who spread it back to him where they were joined. It was like they had all become one, and he couldn't tell where his body ended and the others began.

The sensation made him see white, and he flew over the edge. His hands grabbed Rayla's waist, firmly pulling her down as rope after rope of cum painted her pussy white. At the same time all the magic released from his tongue. Tiadrin screamed his name, before a wave of juices spilled over his face.

"Oh fuck! Callum!" Rayla cried out her own release. Her pussy tightened and pulsed, milking even more cum from him. Tiadrin's legs shook, and after grinding against his face for a few more seconds she fell forward and to the side, landing in the soft grass next to them. Callum gasped for air between his moans, head spinning.

"Aspiro!" he managed to gasp out, using the last of his strength to draw the rune. Air, heavy with the scent of sex, filled their lungs. Callum was only able to take a few gasping breaths before Rayla leaned forward to kiss him deeply. Her pussy was still squeezing his twitching dick, and the sensation was almost too much to take. Just before he ran out of air again Rayla lifted her head, though she almost immediately descended again to lick her mother's juices off his face.

"That was incredible, Callum! I love you so much!" she said between licks. His hands rubbed her back, trying to convey the pure love he felt.

"I love you too, Rayla! My moonlight!" he moaned before drawing her back into another kiss that tasted of Tiadrin's juices.

"And I love both of you!" another voice said, right before Callum felt a tongue lick the side of his shaft where it entered Rayla. The girl shook from the sudden sensation, rolling off him and into the grass at his side. His dick was only exposed to the air for a moment before it was engulfed in Tiadrin's mouth.

"Oh fuck, Tiadrin! I love you too!" Callum moaned without thinking. For a brief second the words made him freeze, but then he realized they were true. It was a different love than he felt for Rayla, but that didn't mean he couldn't love the intimacy they were having now. His head fell back, and Rayla's face entered his field of vision. Her body was facing the opposite way from his, so her head was next to his leg. Instead of seeing the anger or jealousy he'd feared, she was smiling blissfully.

Callum could feel a smile appear on his face too. Reassured, he gently grabbed Tiadrin's horns and pushed her down. He was still sensitive, but his cock was already hardening again. But it didn't feel like she was trying to get him off. Instead she was thoroughly licking him, trying to clean every drop of their combined fluids. After a few more thrusts into her mouth she raised her head, and he let go off her horns again.

"Sources, you two taste good together!" Tiadrin said with a grin before moving towards Rayla.

"Better make sure I get all of it!" she added, crawling over her daughter's body towards her crotch. Callum shifted back slightly to give them room, and seeing his seed leak out of Rayla's pussy made his cock twitch. The groan that came out of his mouth went unheard over Rayla's much louder moan when her mother's tongue gathered every drop around her entrance.

"Mom, damn! You're amazing!" Rayla moaned, her head thrashing around. After a few moments her hands grabbed Tiadrin's thighs and pulled her butt towards her face. "Let me love you too, Mom!" she shouted. Callum watched breathlessly as Tiadrin swung a knee over Rayla's face before lowering her ass.

Yet another image he would never forget.

Unable to tear his eyes off the two elves eating each other out, Callum got onto his knees. A few hours ago he couldn't have even imagined such a scene was possible. And now it was so close he could touch it. Not to mention the incredible things they had already done. He quickly pinched himself to make sure he wasn't dreaming.

His disjointed thoughts were interrupted by a finger brushing over his hardened dick. He looked down to see Rayla's violet eyes, barely visible beneath Tiadrin's ass. She was staring right at him. Now she was the one multitasking, grasping his shaft while licking her mother's pussy.

"Rayla…" he whispered, not sure if he could even handle another round.

He couldn't see her mouth, but given Tiadrin's sudden moan he imagined she smirked. The hand not gently pumping him moved from Tiadrin's ass to her slit, spreading it as Rayla's tongue teased the clit instead. When he moved his head a bit he could see right into the dripping wet hole. Then the hand on his cock retreated a bit, turning into a come-hither gesture.

Just an hour ago, Callum would have been mortified and flustered by Rayla's explicit offer. However, their shared experiences had boosted his confidence, allowing him to at least refrain from screaming in shock. Though he was certain that his face was a bright shade of red, he crawled forward until his knees were nestled snugly between Tiadrin's legs and Rayla's head.

Rayla's fingers and tongue kept prodding and spreading her mother's pussy. And yet, despite Tiadrin's moans never stopping, Rayla's bright eyes were fixed on the cock inches away from her. Suddenly she nodded when she noticed his nervous gaze.

Reassured that this is actually what she wanted, Callum lowered his shaft until it rested between Tiadrin's asscheeks. The elf jerked for a second, but didn't move to push him away. Instead she wiggled her ass, making him grunt.

The realization that she apparently wanted this, wanted him, gave him a rush. Callum firmly grasped her ass, pulling her cheeks against his shaft as he thrusted between them.

"Do you want this? Do you want me to put it in? Do you want me to fuck you like I fucked Rayla?!" he shouted, moving one hand down to join Rayla's on her mother's pussy. For a few seconds the only response were muffled moans as the two elves kept eating each other out, but then Tiadrin raised her head.

"Yes! Give it to me! Fill me up, let me feel what Rayla felt! I need it!" she screamed. At the same time Callum felt a rush of fluids squirt where he fingered her, and he drew back. The ass raised a bit, and he could see Rayla with a mischievous grin on her face still glistening from her mother's juices. She grasped his hard cock with a wet hand and positioned him at Tiadrin's entrance.

Running on pure instinct, his hips moved forward as inch after inch slid into her velvet tunnel. She wasn't quite as agonizingly tight as Rayla had been, but instead it felt like it was constantly squeezing and massaging him. With a loud moan he bottomed out, and he had to stop for a moment to catch his breath.

Being balls-deep in Tiadrin was just as overwhelming as fucking Rayla had been, and some part of him still couldn't believe this was happening. But then Tiadrin moved forward a bit, making him slip out slightly, and Callum instinctively thrusted back in. Tiadrin moaned loudly at that, and it was all the encouragement he needed to give it to her.

"You're so hot! Just as tight and wet as your daughter!" he moaned, firmly grasping her waist to pull her up and down his cock. Her walls clamped down on his shaft at the words. Then Tiadrin's moans were muffled again, but the sound was replaced by Rayla squealing loudly.

Getting more confident, Callum started deeper strokes, pulling back until only his tip was inside Tiadrin, then pushing back in until his balls slapped against her mound.

Another wet sensation touched the underside of his dick, darting around the place where Tiadrin and him were joined. The knowledge that Rayla was licking them both only made him thrust harder.

"Fuck, Rayla, you're incredible too. I can't believe we're doing this!" he shouted. Once again he could feel the magic flow through them. Energy flowed into Tiadrin with every thrust, where it spread across her body and eventually flowing through her tongue into Rayla's core. Then Rayla spread it back to the place where the three of them were joined. He couldn't tell what was regular friction anymore and what was magic. All he knew was that he needed more of it, that he needed them to feel more of it.

"I… I'm gonna cum soon. Sources, you feel so good!" Callum moaned, vision going blurry.

Tiadrin tightened around him at his words, and the flow of magic was briefly ruptured as she lifted her mouth from Rayla's pussy. "Inside! Cum inside me!" she moaned, before diving back to make her daughter cum too.

Callum's control, already wavering at the demand, shattered when Rayla cried out in bliss. He thrusted once, twice, three times, and came with a loud groan. Rope after rope filled Tiadrin's pussy which squeezed and shook as he pushed himself in as deep as he could go. Rayla cried out even louder, and the moment her orgasm ended Tiadrin lifted herself up to scream his name.

Exhaustion overcame him, and he moved his hands to Tiadrin's breasts so he could drape himself over her back. He could feel his seed drip out around his softening dick. The three of them slowly caught their breath.

"That was… amazing. Incredible. Are all humans this good, or did you just happen to pick out a sex god? Tiadrin eventually chuckled. The praise made him blush despite everything, and he shook his head against her neck.

"It's because we had such a great teacher," Rayla said, still a little out of breath, before licking around his cock again. It slowly became clear to his foggy mind that she was hunting every drop of their fluids. Callum groaned, overwhelmed by the feelings on his sensitive dick. He gently pulled out before crashing to the grass.

"We might need another dip in the hot spring," Rayla chuckled, and he suddenly noticed he was covered in sweat. A glance over at the elves showed they weren't much cleaner. The image of Rayla's face covered in their fluids was captured by his perfect memory.

"Yeah, let's do that," he said, getting up on shaking legs and reaching his hand out to Tiadrin. As she took it and he pulled her to her feet she suddenly laughed.

"You two have come so far! Rayla love, you just suggested going into water! And Callum, you're touching a naked woman without a hint of shame!" she said with a smile, and he couldn't help but smile too.

"Though that doesn't mean you're done with my tutelage. I still have a lot I can teach you. We've only scratched the surface, after all!" Callum gulped at Tiadrin's words, not even able to imagine what else there could be. But then Rayla pushed herself against his side and ran her hands over his body.

"I don't think we're done with you either yet, Mom. I'm sure we can teach you a lot about human anatomy," she said, glancing at him with a sultry look. Tiadrin chuckled, before pushing her chest against his other arm. "Well then Callum, ready for more exams?" she said.

He could feel the heat blush his face again, but nodded before pinching their butts. Both elves jumped back and squealed at the sudden move. Not wasting any time, Callum rushed into the cleansing waters of the spring, his lovers right behind him and eager to get their revenge.