A review by hwesta
The Past is Red, by Catherynne M. Valente

adventurous challenging dark hopeful
  • Plot- or character-driven? Character

5.0