A review by azagee
Crossroad by Barbara Hambly

4.0