Slowly, she moved down Kelly's body, her lips kissing both nipples and then around her breasts. Moving lower, Heidi worked on her stomach then, her lips gently pressing into the pale flesh, wet tongue sliding across and slowly moving ever downwards. Finally, she felt Heidi move into her pubic hair, and all subtlety was lost. Kelly gasped in pleasure as she felt Heidi's tongue split her pussy lips.
"You dirty whore, lying with a woman in your marital bed!" the thought entered her mind, but only served to excite her even more. "I'm such a whore," she thought, smiling.
Heidi looked up at her then and grinned. She stuck her...