Semi Precious Blue Fiberoptic quartz 6mm 20 pieces loose

Semiprecious Round strands:
$1.00 Out of stock

Semi Precious Blue Fiberoptic quartz 6mm 20 pieces loose