A review by ravenlily
The Snow Queen by Joan D. Vinge

5.0