Garrett positioned his throbbing cock at her entrance which is already dripping wet and gaping for his cock as he readies himself for the first thrust.
Shiva grins as her toes flex and curl in eagerness. Garrett surprises her with a kiss on each foot. Each toe and heel getting a quick peck on them.
She giggles at that as he grins, then kisses down her calves leaving a trail of blazing build up that is slowly leaving her breathless. Once he gets to her thighs her pussy is gaping open and leaking plenty of fluids as he nips and leaves some hickeys on her thighs as he sucks and kisses them.