Isle of Skye, Islands
        
    
    
        
          
    
  Shilasdair Yarns
Natural dying company who specialise in luxury knitting and weaving yarns.
Natural dying company who specialise in luxury knitting and weaving yarns.
Sonia makes unique pieces ranging from wall hangings to lamps, curtains, and ...