0.45 CT KASHMIR SAPPHIRE UNHEATED IGCKS32


0.45 ct kashmir sapphire unheated igcks32

  • Sale
  • Regular price $36.00