A review by creativewhimsy
White Witch, Black Curse by Kim Harrison

5.0