Close
Common Leopard (Spotted Rustic)
Phalanta phalantha