Sinful desires: MM Steamy compilation
The image made my jaw clench so hard my teeth ached.
“Mom, Dad…”
I turned at the sound of his voice. Gavin jogged down the stairs—fully dressed, looking like sin wrapped in casual clothes. Oversized black T-shirt hanging off his lean frame, cargo shorts low on his hips, exposing that strip of golden skin above the waistband whenever he moved. His loose curls were still damp from a shower, falling across his forehead in that effortlessly messy way that always made my stomach flip. And then his eyes met mine—intense, challenging, a little smug.