North Ronaldsay Sheep

The North Ronaldsay sheep is small sheep belonging to the northern short-tailed group of breeds. Bones of similar animals have been found at Skara Brae dating from the Bronze Age and a recent … [Read more...]