delica beads, BPPD0037, copper lined crystal,

$8.50

Out of stock

SKU: f82ea01ee995 Category: