3cm Scalloped Hazel larva on hazel.

3cm Scalloped Hazel larva on hazel.

Observation - 3cm Scalloped Hazel larva on hazel. - UK and Ireland. Description: