Australian Merino Production Trial first shearing

  • 2 months ago
The 2023 to 2025 Australian Merino Production Trial has 50 teams comprising of 730 wethers from across Australia.