Sterling Silver stud marcasite mixed gem oval

$99.00 $90.00

Sterling Silver stud marcasite mixed gem oval