I duly headed to the bathroom, dropped my boxer shorts and showered. I wrapped myself in a towel and stepped out into the bedroom.
To my delight and amazement Beth was naked on the bed masturbating, one hand working her clit, the other caressing her breasts.
"Sorry, I'm so horny I couldn't wait," she said breathlessly.
I gazed down at her pussy - a neat thin landing strip of pubic hair, otherwise bare and glistening.
"Are you just going to stand there or are you going to help a girl out," she asked.
I needed no further invite so dropped my towel and climbed onto the bed between her legs. I bent down and kissed her breasts one by one, then her mouth, then back down to her breasts, gently nibbling each nipple as I went. I continued down, kissing her midriff and then pushed her hands away from her pussy as I ran my lips down her landing strip and along her wet slit. She tasted sweet and clean and the viscous feel of her wetness was intoxicating. My tongue licked along her slit to her opening and back up to her clit where I gently sucked, to a moan and a soft "yes" from Beth.
I continued sucking, licking and nibbling her clit as Beth started rising and falling as waves of pleasure ran through her. When I slipped a finger inside her soaking pussy she gasped and more moisture ran out of her down her crack towards her ass.
I rose from her with one finger still inside and then inserted a second which again caused her to arch her back in pleasure as I worked her from inside. She was so wet it was amazing, and an idea came to me. With the two fingers of my left hand inside her pussy I moved my right hand down to her wet ass and ran my thumb around her hole. Squirming but not resisting I slowly increased the pressure and eased my thumb into her ass using her wetness as lubrication.
"Oh, shit, God, fuck," exploded Beth as she trembled from the sensation of my fingers in both her holes. I worked the two fingers in her pussy hard, while slowly working my thumb deeper into her ass. Then I leant forward and tickled her clit with my tongue, sending her over the edge into an intense orgasm that made her shudder violently all over and making her almost sit up straight in ecstasy before collapsing back onto the bed, spent.
I slowly took my fingers out of her holes and looked down at her. She was bathed in sweat, the sheets beneath her were soaked with her juices and she was flushed red on her cheeks, neck and breasts.
I was, of course, rock hard and almost in pain from needing a release. I shuffled up the bed to be next to Beths' face as I started working my cock, pumping along next to her. Beth hadn't opened her eyes yet and I wondered if she was falling asleep. She slowly opened her eyes and looked up at my face, then at my cock and smiled. She was in no fit state to join in so I pumped away as she watched. I could feel myself quickly getting to the point of no return and slightly shifted my position so my cock was nearer Beths' mouth - which opened obligingly. I put my cock in her lovely mouth - as much to try and delay my release as anything - and she gently sucked without having the energy to get too enthusiastic. I gently rocked my hips to thrust in and out of her mouth, her tongue licking the tip at each point I was briefly out. I could take no more and grabbed my cock again to pump myself over the edge and fire my load into Beths' mouth and over her face. I put my cock back in her mouth as my final weaker spurts left and she gently sucked on my cock to make sure it was empty.
I pulled back and lay down next to her, her cum splattered face smiling at me, her eyes nearly closed. I got gently up and went to the bathroom to soak a face cloth in warm water. I went back to the bedroom where it looked like Beth was now asleep, I gently wiped her face clean with the face cloth and then fell asleep next to her.