A review by letsgetreadical
Voice of the Gods by Trudi Canavan

5.0