Caine Dingle had finished servicing the BMW he had been working on, locked up his garage and set off to Butlers Farm, where his estranged wife Moira had asked him to take a look at the clutch on her tractor.
Even though a divorce was going through, they shared a son and Moira was very close to his son from a earlier relationship. So despite being indifferent to Moira's needs, he never let her down when she needed a favour mechanical wise.
Caine stepped into the farmhouse and called, "Moira, you in?" not receiving a reply, he noticed that Moira's Farm overalls were over the kitchen chair.
He looked in the lounge, no sign. Beginning to get a bad feeling, he picked up a knife and as quietly as he could, began to climb the stairs.
Moira's bedroom door was slightly ajar. He peeked through the small gap, and was amazed to see his wife's head between the legs of his ex girlfriend, her tongue licking the folds of the other woman's pussy. From the position they were in, he had no doubt that Moira was receiving the same attention from his ex Cara.
He was never one to miss an opportunity, especially one that involved sex, and the prospect of a threesome with his wife and ex was too good to miss.
Moira and Cara disentangled their bodies from the side by side "sixty-nine" position and watched as Caine quickly undressed.
The two women, previously enemies had made up, then embarked on a passionate afternoon of lesbian love making.
Caine stood naked at the foot of the bed. His cock, long and very hard, stood to attention.
"Well, well, who is going to be the first to suck on this?" He said, waving the engorged organ in his hand.
Cara looked at Moira, who said, "go ahead, there is more than enough for both of us."
The black woman crawled slowly across the bed and took Caine's cock in her hand. After planting a tiny kiss on the tip, she said, "hello big boy, long time no see."
Then she took a good six inches deep into her mouth and began to expertly suck on the engorged organ.
Caine's mind flashed back over 20 years, to the last time Cara had fellated him.
They were in the back seat of his old banger of a car, parked in a woodland clearing just outside Robblesfield.
Cara had been a virgin when they met, but had willingly given herself to Caine on their second date. At first it was just intercourse, but after the first time, with some difficulty given the location, he had gone down on her, she was eager to repay the favour, and loved the feel and taste of him in her mouth.
Observing the actions of Caine and Cara, Moira was pleasuring her pussy, still very wet from the sex with Cara, her fingers, gently and slowly manoeuvred in and around, as she watched her husbands cock disappear between the lips of his former girlfriend.
As Cara continued with her sucking, Moira crawled up to her and slipped her arms around her, cupping her breasts, and kissing her neck. Then moving around began to slide her tongue along the penis of her husband as it exited the lips of her recent lesbian lover.