Tortrticidae?

Tortrticidae?

Observation - Tortrticidae? - UK and Ireland. Description: I didn't know where to start with this one. Epinotia perhaps

I didn't know where to start with this one. Epinotia perhaps