Natural Italian Coral Tube 4mmx5.5mm

Beads After Beads

$125.00 $250.00

  • 18 inches log
  • Sold per single strand