Green leaf worm

Green leaf worm

Observation - Green leaf worm - UK and Ireland. Description: