... currently running around 50,000 head of Merino sheep along with ...
3 days ago
... hectares running around 55,000 head of Merino sheep (including Tiara ...
24 days ago