A review by alannatriestoread
One Day by David Nicholls

emotional funny hopeful inspiring reflective sad

5.0