Bruce Mackenzie has been living rough outside the South Australian town of Beachport for more than three years. Unemployed and changing campsites regularly, he is one of more than 105,000 Australians identified as homeless.

The town of Apsley in rural South Australia is facing hard times with both its general store and pub closed. Yet the residents are hopeful the town can remain prosperous despite its isolation and the fate of surrounding towns.