Sofia Prada's brunette locks bounce as she eagerly sucks Max Rajoy's colossal black cock, her big tits swaying with each enthusiastic bob of her head. Max's powerful thrusts fill her Spanish mouth completely, making her eyes water as she struggles to take every inch. The tables turn as Sofia climbs atop Max's huge cock, impaling her tight pussy on his massive shaft and riding him like a wild woman. Her big tits jiggle and her body glistens with sweat as she grinds on his black cock, begging for his cum. Max obliges, pulling out and blasting her pretty face with his hot, creamy load.