Subtle Blood (The Will Darling Adventures #3) (132)
Will Darling is all right. His business is doing well, and so is his illicit relationship with Kim S
Will Darling is all right. His business is doing well, and so is his illicit relationship with Kim S
It's been two months since Will Darling saw Kim Secretan, and he doesn't expect to see him again. Wh