Tortrticidae?

Tortrticidae?

Observation - Tortrticidae?. 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