Firm bovine and strong ovine

Livestock markets were on a par to the previous week with 1255 head of cattle making the sale ring, and […]

Subscribe or Login to see the rest of the content.