moth larva

moth larva

Observation - moth larva - UK and Ireland. Description: green with yellow lateral line and black peppering

green with yellow lateral line and black peppering