Natural Italian Coral (3.10cts)

Beads After Beads

$23.25 $46.50

  • 11.5mmx8mm