Fairies so small they can hardly be seen, except for the laughing child within. Fairies so happy and kind, so gentle and wild, so go on and dance my wild fairy child.

 

August 2020

Sheep come in all different shapes, colours and wool. There are over 1000 different sheep breeds in the world.  The USA alone has 60 different breeds. As felters, knitters and weavers, we have lots to choose from. Some sheep are bred for their meat and milk. Others...