GRAPES OF CASH
A BUNCH of Ruby Roman grapes sold for £7,455 at auction in Japan, where it is customary to overpay for the season’s first batch.
A BUNCH of Ruby Roman grapes sold for £7,455 at auction in Japan, where it is customary to overpay for the season’s first batch.