A review by readswithmillie
The Devil's Vice by Mindy Paige

challenging dark hopeful mysterious sad tense fast-paced

5.0