A review by feichtersgirl
Tethered Souls by Miranda Grant

dark emotional mysterious sad tense medium-paced

4.5