A review by shelovestoread81
Betrayed by Magic by Jasmine Walt
5.0
How is it that she gets into so much trouble yet still lives. This series is going so well.
5.0