Green Hairy Caterpillar

Green Hairy Caterpillar

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