Scan barcode
A review by zj5
Annihilation by Catherynne M. Valente
2.0
A mostly boring book saved by great characters and truly wonderful narration by Tom Taylorson.
Scan barcode
2.0