A review by medr363
First Lie Wins by Ashley Elston

adventurous mysterious tense fast-paced

4.75