Wild Shepherdess with Kate Humble - Season 1 Episode 3 -
Australia
Kate Humble visits a sheep station in Australia where animals are raised on an epic scale.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.