Zoom Purple agate on silver necklace

Purple agate on silver necklace

$65.00
18" sterling silver necklace

Purple agate on silver necklace

$65.00