A review by echo_reflect
Oryx and Crake by Margaret Atwood

challenging dark emotional reflective sad slow-paced

5.0