Leaf roll on ash

Leaf roll on ash

Observation - Leaf roll on ash - UK and Ireland. Description: This looks like an insect of some kind has rolled a leaf on an ash tree.

This looks like an insect of some kind has rolled a leaf on an ash tree.