Gigi Rivera taking cock amazingly deep
First she makes her wet little pussy tight by holding her legs together. Then she spreads them wide and she lets her man fuck her hard. After that she gets on her knees, arches her back and presents herself to her master. For the perfect finish, she lets him jerk off his cock with her cunt before she finishes him off with perfect cock-riding style.