A review by nataliesweet
Never Let Me Go by Kazuo Ishiguro

challenging dark mysterious reflective sad medium-paced

5.0