Caterpillar on Buddleia

Caterpillar on Buddleia

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