Steve pulled Angela closer, pressing their bodies together. Angela could see the slight smile and the look of desire in his brown eyes. His right hand brushed her wet hair away from her face before he lowered his head and kissed Angela. Angela felt Steve's hands slip down to her pants and heard the slow rasp of the zipper being lowered while he was kissing her ferociously. Angela closed her eyes and whimpered as Steve broke the kiss momentarily to slowly slide the pants down, leaving her in nothing but her soaked shirt.
"You're beautiful", he whispered, his voice barely louder than the falling rain.
Angela shivered in lust and opened her eyes as Steve drew her close.
He pulled back the collar of the shirt and kissed her neck and collarbones, his warm wet lips coursing tingly currents of lust through Angela's body. Slowly Steve worked his way down on Angela's body, playing with each breast, one at a time, through her wet shirt. He placed his lips upon a nipple, kissed it, sucked it, bit it lightly with his teeth. A breeze blew gently over them, making Angela's skin tighten in pleasure.
Her legs went weak and Angela lowered them down on some rocks, pulling Steve on top of her. Lifting her hands, she began to unbutton his shirt. Steve held himself still, letting her hands travel downward, stripping the shirt off of his shoulders while kissing his wet skin. She ran her fingers lightly over his chest and abdomen, pausing to let her lips explore him. Steve moaned as her tongue began tracing a path up and down his body, tasting, stroking, fondling.
Angela placed her palms on the cool rocks, feeling their slick surface beneath her fingers as he captured her mouth with his. The rain plashed on her body as Steve's mouth went down. He kneeled in front of her as he shoved her shirt higher, his tongue traced her bellybutton as his fingers slipped between her wet and swollen lips, stroking and teasing her. Her legs fell open and she arched her back, pressing her stomach up against his warm lips. He went further down, his tongue tasting her inner thigh and the outside of her pussy. One finger rubbed gently against her clitoris while another finger slid slowly deep inside her, pressing against her walls.
Angela backed against the stones, hooking both legs around Steve's shoulder. His mouth was joining his fingers, his tongue stroking the swollen lips before his fingers gently spread her labia. Steve's tongue kissed and licked Angela's clit, sucking lightly. A second finger moved inside her tightening walls as his tongue came up to rub slow circles around her clit. Angela sucked in a breath and hissed through gritted teeth. She felt her orgasm coming closer and closer. Steve replaced his fingers with his tongue, thrusting it deep inside of her. Angela groaned with pleasure as he fucked her.
Reaching up Steve grabbed the border of her wet shirt and ripped it apart, exposing her upper body completely. He took her bare breasts, lightly kneading them with his fingers, pinching her yet erect nipples to make them harder, his tongue fucking her faster. Her hips arched up to meet his mouth as he stroked his tongue in and out. The world exploded around her and Angela clenched her teeth together not to scream out loud as she came hard onto his mouth. She relaxed and felt the ecstasy roll away as Steve licked her lovingly clean. Rain ran over her breasts and stomach to her pussy and into his mouth.
His mouth left her pussy and began to move up to her navel. He thrust his tongue inside and teased her wet skin. Further up he went, kissing her tummy before his lips closed over one hard nipple. Angela gasped as Steve sucked gently, rhythmically. Her back arched in pleasure, pressing her breast closer to his lips. Angela felt his teeth tugging lightly, her little gasps turned to load panting. He moved to the other breast, sucking, stroking, biting. She could feel her fading orgasm returning.
"Steve--" she whispered.