A review by patchworkbunny
Blue Moon by Laurell K. Hamilton

3.0

I think maybe I've read too much Anita Blake in one go, overall good story but I was happy to reach the end.