Lot 2303 - A Part Set of The Genius of Leonardo da Vinci Medallions, 774.5g (15)
Sold for £250
Estimated at £100 - £200