Close
Common Leopard (caterpillar)
Phalanta palantha