Close
The Common Leopard Butterfly pupa
Phalanta phalantha