A review by belladonnabookish
Kushiel's Chosen by Jacqueline Carey

4.0