Kryptonite Ring

£2,083

£2,500 inc. VAT

Lacquered emerald 18 karat yellow gold ring