Unknown Green Caterpillar

Unknown Green Caterpillar

Observation - Unknown Green Caterpillar - UK and Ireland. Description: