4 and 5cm Scalloped Hazel larvae found on Elm

4 and 5cm Scalloped Hazel larvae found on Elm

Observation - 4 and 5cm Scalloped Hazel larvae found on Elm - UK and Ireland. Description: