A review by sylvestra
The Silver Door by Holly Lisle

5.0