Galina and Kristiana cuddle up together in bed to open Girl Girl Sex 321, both wearing tight tank tops and spandex pants that show off their matching curvy figures. Their hands explore each others large breasts and warm thighs as they peel off stretchy clothes and exchange gentle kisses and passionate nipple sucking. Both girls savour the sweet taste of their new friends pussy in a sensual 69, then take turns ravishing each other. Sitting on Kristianas face, Galina throws her head back and bites her lip as she is transported by the feeling of a tongue swirling around her clit. Then Kristiana lies back with her legs open so Galina can bury her face between them, smiling as she parts the fluffy pubic hair and plunges her tongue deep inside. Tribbing, standing up and bent over in doggy, both girls revel in giving pleasure, before holding each other close in a satisfied embrace. Kalie and Gabriella are changing the sheets of the bed before starting to sensually make out. Moving her hands towards Kalie's large breasts, Gabriella smiles as she feels Kalie's hands grabbing firmly her round bum. Spreading her legs wide apart, Gabriella holds Kalie's head and exhales deeply when she feels Kalie's moist tongue on her already wet vulva. Laying on all fours, Kalie giggles when Gabriella pulls down her panties to her knees, and fingers her passionately from behind, making her moan in pleasure! Cast: Galina, Kristiana, Gabriella, Kalie