caterpillar on willowherb

caterpillar on willowherb

Observation - caterpillar on willowherb - Global. Description: