2.5cm possible Barred Umber larva on hazel.

2.5cm possible Barred Umber larva on hazel.

Observation - 2.5cm possible Barred Umber larva on hazel.. Description: