Acid green catapillar

Acid green catapillar

Observation - Acid green catapillar - UK and Ireland. Description: