larva on dock

larva on dock

Observation - larva on dock - UK and Ireland. Description: Larva on curled dock leaf.

Larva on curled dock leaf.