Sterling Silver Purple Spiny Oyster Necklace

$84.00
Description