AvianDiversity » A Connoisseur's Eye » Butterflies and Moths » Nymphalidae Butterflies » Common Leopard (Phalanta phalantha)

Common Leopard (Phalanta phalantha)