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. Description: