Yponomeuta sp.

Yponomeuta sp.

Observation - Yponomeuta sp. - UK and Ireland. Description: