A review by amylindgren
Cold Blooded Liar by Karen Rose

adventurous challenging emotional mysterious sad tense medium-paced

4.0