A review by justliketitanium
Spinning Silver by Naomi Novik

5.0