Picarilli Station_728560 - Outback QLD, Australia Documentary © Steve Marshall

WHERE NOW

Currently in Australia.