Self-shedding sheep are a unique and fascinating breed of sheep that have the ability to shed their own wool. These sheep have been bred to have shorter, finer wool fibres
Don't Miss a Thing From Regional Australia
Subscribe to The Chinwag and get tips on the best restaurants, bars, travel ideas, and history from around Australia.