27mm Grey Arches larva on hazel.

27mm Grey Arches larva on hazel.

Observation - 27mm Grey Arches larva on hazel. - UK and Ireland. Description: