Wow! I can't believe I just recognized the island in your picture... (Am using it as inspiration for one of my own map WIP). I thought it was actually Bathurst Island, Northern Territory, AU (name reference from Google Earth)??