A six-month-old Texel lamb from Cheshire has become the world's most expensive sheep after fetching an eye popping price of £368,000 at an auction in Glasgow,Scotland on Thursday. The lamb, a pedigree ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results