Bamboo Leaf Agate Marquise/Rice Beads

2 in stock

£4.50

11x30mm  

Qty: