A review by teas_tales_toebeans
Never Let Me Go by Kazuo Ishiguro

challenging reflective fast-paced

5.0