A review by brynnma
One Day by David Nicholls

4.0

Hilarious. Wonderful characters. The perfect beach read.