Well developed Scalloped Hazel larvae on Ash

Well developed Scalloped Hazel larvae on Ash

Observation - Well developed Scalloped Hazel larvae on Ash - UK and Ireland. Description: