A review by jmm11
Black Magic Sanction by Kim Harrison

adventurous emotional medium-paced

5.0