Love the Sinner by Avril Ashton
Reviewer:  Tj
Publisher:  Ellora’s Cave Publishing, Inc.
Novel:  69,594 Words
Purchase at Amazon and Barnes and Noble
Roses:  2… 427 more words