Yellow flower at Cape Moreton, Moreton Island, one of the largest sand islands in the world.