caterpillar on aquilegia

caterpillar on aquilegia

Observation - caterpillar on aquilegia - UK and Ireland. Description: