Caterpillar on my handbag

Caterpillar on my handbag

Observation - Caterpillar on my handbag - UK and Ireland. Description: