Natural selection

2 min read

Graeme Bethune explains how he decides which lambs to keep and which to sell in the