32" strand of Iolite Chip Beads

  • 32" strand of Iolite Chip Beads

  • 32" strand of Iolite Chip Beads
  • £2.95