Blue agate oval 15x20mm #1265

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

$7.50

Add to Cart: