delica beads, BPPD0050, transparent lustre crystal,

$4.00

SKU: 2e9bd0d3ee53 Category: