"500g/1475m, 25 colours (see Sample Card image)"

Cotton Warp Dyed

$56.50Price
GST Included