A review by ellenareads
Kushiel's Dart by Jacqueline Carey

adventurous dark emotional mysterious slow-paced

5.0