Ornithoptera alexandrae

 

N.Guinea