Diopside Beads

Diopside Beads
Diopside Triable Beads
Diopside Triable Beads...
8101117
£10.00 per strand
Diopside Tumble Beads
Diopside Tumble Beads..
8101116
£10.00 per pc
Diopside Triable Beads...
8101117
£10.00 per strand
Diopside Tumble Beads..
8101116
£10.00 per pc