The guitar maestro is living on an Italian farm, harvesting and pressing olives, with Stanley Donwood on board for label designs
Radiohead’s Jonny Greenwood Is Selling Olive Oil Now


The guitar maestro is living on an Italian farm, harvesting and pressing olives, with Stanley Donwood on board for label designs