Real Blue Diamond Beads

Beads After Beads

$450.50 $530.00

  • 15 inches long