Ornithoptera richmondia

(Richmond Birdwing)