Vintage Rings

3 products
Petit Point Cluster Ring
Sold
Purple Spiny Oyster Shell Ring
Sold
Large Oval Turquoise Ring
Regular price
$255.00