A review by allisoncawthon
The Silver Blade by Sally Gardner

3.0