Yponomeutidae?

Yponomeutidae?

Observation - Yponomeutidae? - UK and Ireland. Description: I think this is a Yponomeutidae but cannot decide which one.

I think this is a Yponomeutidae but cannot decide which one.