A review by gwentolios
The Black Jewels Trilogy by Anne Bishop

5.0