Blue agate oval 15x20mm #1265

18 beads on a strand
  • 14 Units in Stock
Ask a Question

$7.50 Sale: $6.38Save: 15% off

Add to Cart: