green gorse caterpillar

green gorse caterpillar

Observation - green gorse caterpillar - UK and Ireland. Description: