A review by kimsquared
Kushiel's Chosen by Jacqueline Carey

adventurous dark emotional

5.0