caterpillar on willowherb

caterpillar on willowherb

Observation - caterpillar on willowherb. Description: