A review by knitcowboy
The Melancholy of Mechagirl by Catherynne M. Valente

reflective relaxing medium-paced

4.0