2.5cm Scalloped Hazel larva on ash

2.5cm Scalloped Hazel larva on ash

Observation - 2.5cm Scalloped Hazel larva on ash - UK and Ireland. Description: