Back   

Phalanta phalantha

Leopard








larva


larva


eggs


larva


larva


pre pupation larva


pupa


pupa


mating just after emerging from the pupa