A huge collection of more than 50 ancient Greek, Roman, Byzantine, Viking and medieval rings have been unearthed.
The rings, described by an antiquities expert as among the best he has seen outside a museum, are coming up for auction at Hansons Auctioneers on June 28 and, together, could fetch between £80,000-£120,000.
The ancient haul of 54 rings was gathered over the course of decades from the 1960s onwards by a Cambridgeshire man who died at the age of 93 more than two decades ago. The collection has stunned antiquities and jewellery experts. Here's a sneak preview.