AAA Quality Rose Quartz
Beads After Beads
$18.00 $36.00
- 16inches longer each strand
- sold per single strand