delica beads, BPPD0141, transparent crystal

$4.00

Out of stock

SKU: c8ac8d4be81b Category: