30mm Flamingo Rose Gemstone Flower Bead

£3.00

1 Individually Hand Finished Bead per pack

Only 2 left in stock

30mm Flamingo Rose Gemstone Flower Bead

Only 2 left in stock