100% Pure Cotton

 

50g ball

Average length 100 metres

Pure Cotton 8 Ply

$6.99Price
Colour