One of the Blackface sheep being sold for £90,000 by auctioneer Derek Anderson

One of the Blackface sheep being sold for £90,000 by auctioneer Derek Anderson

Recent News