18 colours, 200g/1696m

Mercerised Cotton 10/2

$28.50Price
GST Included |