Single Crystal Layers Necklace in Gold

Single Crystal Layers Necklace in Gold

$19.99