Hebridean sheep are a breed of sheep from Scotland, they are occasionally referred to as St. Kilda Sheep.
The Hebridean sheep are members of the North European Short-tailed Sheep group, meaning that they have short tails that are wide at the base and…
more »