When Avery Callahan got a text from an unknown number, she never imagined she’d end up begging at the feet of its sender. Yet that’s exactly where she finds herself barely twenty-four hours later. On her knees, naked, terrified, and more turned-on than she ever dreamed possible. It’s embarrassing enough that this stranger knows her… Read More
Marionette
















