A review by samgreens2
Age of the Five Trilogy by Trudi Canavan

5.0

fantastic characters. never wanted it to end