The Joys of Serendipity

by Harry Eyres
Bottles of wine don’t usually carry a sell-by date, though supermarket staples may come with advice to drink in the next six to 12 months (in actual fact they’re likely...