Cristina Sauvage, the busty blonde Latina, stretches languidly in bed, her eyes fluttering open to find David Wild already hard and ready. She grins, pushing him onto his back and straddling him. Cristina's large, natural tits bounce as she grinds against David's cock, her wet pussy leaving a trail of desire on his shaft. David reaches up, squeezing Cristina's full breasts, his thumbs flicking over her hard nipples. Cristina leans down, her tongue tracing David's lips before she takes his mouth in a heated kiss. She positions herself over his cock, sinking down slowly, her pussy stretching to accommodate his size. Cristina rides him hard, her body slapping against his, her tits bouncing. David grabs her hips, slamming her down as he thrusts up, filling her completely. Cristina's orgasm rips through her, her pussy clenching around David's cock. He pulls out, his cock glistening with their combined juices, and Cristina leans down, licking it clean before taking his load in her mouth, swallowing every last drop.