A review by totini
Never Let Me Go by Kazuo Ishiguro

4.5