3 Early Thorn larvae on hazel leaves.

3 Early Thorn larvae on hazel leaves.

Observation - 3 Early Thorn larvae on hazel leaves.. Description: