Ornithoptera priamus caelestis
N.Guinea