Sterling silver emerald/marcasite Celtic cross A6027

  • $92.00