What does 100% sheepskin really mean?
Read the whole articleSince its inception in 1982, Shepherd of Sweden has combined traditional craftsmanship with modern design. We have one word that has followed us since the very beginning. One word that has been our guiding star over the years – natural.