By Kim Hurley of L’Uccello of Melbourne
Yarn Dyed Stripe
$5.80 per 20 cm
Min cut is 20 cm = 1 in the QTY box
15 in stock