A review by sacajaguido
Spinning Silver by Naomi Novik

4.5