Back   

Papilio polymnestor

Blue Mormon


male


pupa


larva


female


egg


larva





Larva


Larva


larva preparing to pupate


male


third instar