Ulysses butterfly (Papilio ulysses) butterfly on the ground, Papua New Guinea.