Dirty Martini - 8ply Polwarth

Dirty Martini - 8ply Polwarth

Regular price $19.00 $16.00 Sale

or 6 weekly interest-free payments of $2.66 Laybuy What's this?
  • 8ply Polwarth 
  • 208m Per 100g 
  • Non Superwash