A review by gabbysnieto
Little White Lies by Jennifer Lynn Barnes

emotional funny mysterious tense fast-paced

4.5