Barred Umber larva on hazel. 2cm.

Barred Umber larva on hazel. 2cm.

Observation - Barred Umber larva on hazel. 2cm.. Description: