Euleia heraclei

Euleia heraclei

Observation - Euleia heraclei - UK and Ireland. Description: