A review by littoral
On Chesil Beach by Ian McEwan

4.0