World’s most expensive sheep sold for £367,500 at auction

World’s most expensive sheep sold for £367,500 at auction
play icon
A sheep is being sold at an auction in Lanark, Scotland. Reuters