Sterling Silver stud marcasite mixed gem oval

$120.00 $109.00

Sterling Silver stud marcasite mixed gem oval