larva on coltsfoot

larva on coltsfoot

Observation - larva on coltsfoot - UK and Ireland. Description: