Insect

Insect

Observation - Insect - UK and Ireland. Description: Green caterpillar, black dots + what appears to be a yellow head.

Green caterpillar, black dots + what appears to be a yellow head.