Caterpillar on buddleia

Caterpillar on buddleia

Observation - Caterpillar on buddleia - UK and Ireland. Description: