Welcome to our store!
Regular price £1.00 Sale
DB1062: 11/0 Miyuki Delica Bead, Matte Met Purple Sage Gold Iris
Only 8 left in stock.