Sterling Silver Purple Gemstone 18” Necklace

$15.00Price