The Straits 15/03/2014 by andrewwatson Cast & crew working on a scene filmed on Goode Island in the Torres Strait Share this:ShareGoogleFacebookLinkedInEmailTwitterPrint