Lepidoptera larva

Lepidoptera larva

Observation - Lepidoptera larva - UK and Ireland. Description: Found on cooking apple and euonymus

Found on cooking apple and euonymus