Treasure Bangle

£0

An emerald green plique-a-jour enamel intertwined snake cuff in 18 karat yellow gold