Treasure Necklace

£0

An emerald, ruby and sapphire intertwined snake necklace in 18 karat yellow gold