DSCN2814

DSCN2814

Observation - DSCN2814 - UK and Ireland. Description: On leaf of bay tree. What's happening here and are the insects responsible for the leaf distortion?

On leaf of bay tree. What's happening here and are the insects responsible for the leaf distortion?