Northern Birdwing
(Ornithoptera priamus euphorion)
Final Larvae