Marco Polo sheep are the largest in the world, can weigh 300 pounds (136 kilograms) and have curled horns up to 5 feet (1.5 ...
What is regarded to be Europe's largest one-day sale of hill sheep has been held in Sutherland. Tens of thousands of animals, mostly lambs, were auctioned at Lairg. The sheep were transported to a ...