small green caterpillar

small green caterpillar

Observation - small green caterpillar - UK and Ireland. Description: this was on my face so I put him back out in the garden. wondered what he will become.

this was on my face so I put him back out in the garden. wondered what he will become.