A review by sianypoo
On Chesil Beach by Ian McEwan

5.0