Taupe and Gold Layered Beaded Necklace.

Layered Beaded Necklace - Taupe

$28.95Price