A review by jmm11
The Outlaw Demon Wails by Kim Harrison

adventurous medium-paced

5.0