18mm Grey Arches larva on Holly

18mm Grey Arches larva on Holly

Observation - 18mm Grey Arches larva on Holly. Description: