Out of stock
The Icelandic sheep is one of the purest breeds of sheep in the world. It is not only the cutest little animal, but its wool keeps us warm and its meat keeps us strong. There are about 800.000 sheep in Iceland and only about 323.000 Icelanders. This means there are more than two sheep per human on our small island.