Preciosa Czech Fire-Polished Beads, 3mm Round – Alexandrite

$3.90$10.13

Add to Favourite
SKU: 36-2631