Close

The Common Leopard Butterfly pupa

Phalanta phalantha

The Common Leopard Butterfly pupa