caterpillar on the lime tree

caterpillar on the lime tree

Observation - caterpillar on the lime tree - UK and Ireland. Description: