A review by harlequinstardust
Priestess of the White by Trudi Canavan

3.75