A review by belladonnabookish
Blood Noir by Laurell K. Hamilton

3.0