Erythroneura?

Erythroneura?

Observation - Erythroneura? - UK and Ireland. Description: