malachite black 20mm 20 beads

SKU
gmst108
$20.00