Taxila Haquinus

The harlequin or orange harlequin (Taxila haquinus) is a small but striking butterfly from the family Riodinidae. It is found from India east to Palawan and south to Java. It is the only species in the genus Taxila.

Read more about Taxila Haquinus:  See Also