32" strand of Iolite Chip Beads

  • 32" strand of Iolite Chip Beads

  • 32" strand of Iolite Chip Beads
  • £2.95

:  at  £2.95  each