caterpillar on aquilegia

caterpillar on aquilegia

Observation - caterpillar on aquilegia. Description: