A review by fran_mcbookface
One Day by David Nicholls

5.0