gemstone bangles

  • 12 colors
  • Shipping $3.73