Scalloped Hazel Larva.

Scalloped Hazel Larva.

Observation - Scalloped Hazel Larva. - UK and Ireland. Description: 3.5cm.

3.5cm.