A review by mayhplumb
The Mirror of Fate by T.A. Barron

5.0