A review by smashattackash
The Outlaw Demon Wails by Kim Harrison

5.0