A review by suannelaqueur
The Boy Who Lost Fairyland by Catherynne M. Valente

5.0

I have no words. Valente took them all. Damn her. I love her.