Zemeros Flegyas

The Punchinello (Zemeros flegyas) is a small butterfly found in South Asia and Southeast Asia that belongs to the Riodinidae family.

Read more about Zemeros Flegyas:  Description, Larva