Close
Common Leopard - Pupa
Phalanta phalantha