Australian Merino Production Trial first shearing
  • last month
The 2023 to 2025 Australian Merino Production Trial has 50 teams comprising of 730 wethers from across Australia.
Recommended