top of page

Eublemma polygramma (Duponchel, 1842)