caterpillar ID

caterpillar ID

Observation - caterpillar ID - UK and Ireland. Description: