A review by vikcs
Cerulean Sins by Laurell K. Hamilton
adventurous
challenging
dark
mysterious
tense
medium-paced
4.0