Scan barcode
A review by laviejadelsaco
Annihilation by Catherynne M. Valente
5.0
Contained emotion: this book was amazing. With cautious excitement: I’m looking forward to hearing news of ME:A2