A review by blissful_day
Never Let Me Go by Kazuo Ishiguro

challenging dark mysterious sad

5.0