A review by bookedbyclare
Darkly Dreaming Dexter by Jeff Lindsay

dark medium-paced

3.75