Ivory Layered Bead and Metal Necklace with Ball Pendant.

Layered Ball Necklace - Ivory

$26.95Price