Natural Crystal Quartz Rose Cut Micro Faceted Rondelles Beads, Rock Quartz Crystal Beads 17mm To 20mm Beads, 20 Inch Strand,

$263.91 $105.56

Out of stock