
30mm Polymer clay roses, Olive Green
£0.50
£1.00
30mm polymer clay roses, olive green. Sold per 5 beads.