Sterling Silver Large Connemara Marble & Marcasite Ring

$169.95