Sitting in front of each other in bed wearing their pajamas, Kayla and Layla fix each other's hair to begin Girl Girl Sex 261. When Layla gently brushes her hand on Layla's thigh, Layla gets closer to her and slowly places her lips on hers, delicately kissing them. Tenderly kissing Kayla's neck, Layla moves her hand towards her breasts, pinching her big nipples through her bra, while Kayla closes her eyes and lets her hands tour Layla's big body before undressing her. Pushing Layla back, Kayla offers her breasts to Layla, as she kisses and sucks her nipples passionately. Laying on all fours Layla looks over her shoulder as Kayla pulls her panties aside, caressing her pussy and clitoris before driving her tongue into her vulva. Turning around, the girls continue to pleasure each other, this time in 69 fashion, licking each other's pussies as they get closer to orgasm. Sitting in bed in their pyjamas, Valeria throws her sexy dice. They read - kiss hand - and grabbing Madelaine's hand in between hers, she sensually kisses it. Throwing the dice again, they read - lick thigh - so she bends forward and raising her legs up in the air she licks the inner part of her thighs as Madelaine closes her eyes. Valeria grabbing Madelaine's firm bum, while Madelaine caresses her shaved pussy. Raising her legs, Valeria spreads her bum cheeks apart as Madelaine dives her head into her shaved pussy, giving her a committed oral. Moving on top of Valeria, Madelaine sits on top of her face enjoying oral pleasure before turning it into a passionate 69! Cast: Layla, Kayla, Valeria, Madelaine