Pétales de Camélia necklace

18K yellow gold, diamond

Price upon request