zimmerman island cluster 9 karat gold plated bead necklace
Zimmermann

Island Cluster 9-karat Gold-plated Bead Necklace

$250 $125
You MAY ALSO LIKE